segebee / pearlmarket

deploy repo

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PEARL

PEARL is where typedesigners and designers can create, sell, and discover and source typefaces and designs. With PEARL, we want to onboard the creative ecosystem on-chain, from designing creative assets, selling, and sharing designs, while bringing back the value they create to the designers.

Type Designer Workflow

  • Upload font Preview Image (Implemented)
  • Create font Collection
  • Upload and ecrypt files (only feature Preview no UI)

Graphic Designer Workflow

  • Browse NFTs (Implemented)
  • Buy NFT (Implemented)
  • Unlock and download ecrypted files (only feature Preview no UI)
  • Create own Designs (Not Implemented)
  • Create it's own collection of designs (Not Implemented)

Storage

We store the NFT Font preview on IPFS using nft.storage. We also store the encrypted font files, Specimen image, Licence on IPFS using nft.storage as well.

Lit Protocol

In our demo our accessControlCondition is controlling at least 1 ERC721 Font NFT. The Encyrpted files by the type designer can be decrypted if you own a font.

Figma

PROTOTYPE\

How to test on your local machine:

Clone the repo

git clone https://github.com/Pearl-Market/marketplace

Install dependencies

cd zora-starter-kit
npm install

Run locally

npm run dev

Runs the app in the development mode. Open http://localhost:3000 to view it in the browser.

The page will reload if you make edits.

Forked from the ZORA DEVELOPER STARTER KIT - v0.1\

Credits

System fonts are boring, shine and get some awesome ones on Velvetyne\

About

deploy repo


Languages

Language:TypeScript 96.2%Language:HTML 2.2%Language:JavaScript 1.2%Language:CSS 0.4%