Spindle is an NFT marketplace that doubles up as a publishing platform which lets writers mint their NFTs and allow their readers to indulge in alternate plotlines or treasure a visual memoir.
Writer can create special or limited editions of the books.
An author could also create copies with a limited number of digitally signed copies of a work.
Making the owner special and providing him with special and alternative storylines when he buys the book.
Follow these steps to run Spindle !!
- Clone this repo
- Run
yarn install
- Run
yarn chain
- Run
yarn start
and then finallyyarn deploy
- Ta da !!
- React for frontend
- Filecoin for storage and to avoid censorship
- Chainlink oracle to make API requests
- Superfluid to stream the money paid by the buyers to the creator
- Polygon (Matic) for less gas costs and easy deployment
- Portis for smooth user experience for buyers who are not equipped with blockchain extensions
- The Graph for indexing the CIDs
- Dynamic Access Control by NuCypher for ensuring only the buyers have access to the complete article / book