This project is a work-in-progress. It is a working space for an updated version of the original Substratekitties tutorial created by Shawn Tabrizi.
Like the original Substratekitties, this project is built on the idea of unique assets, commonly known as non-fungible tokens (NFTs) in the blockchain space. The core NFT capabilities are provided by a separate library of code, the Commodities pallet, which was built with (and is designed to be used with) the FRAME system for blockchain runtime development.
First, build & run the node:
cargo run -- --dev --tmp
Then build & run the UI by running the following command in the front-end
directory:
yarn && yarn start
This project was inspired by works such as the following:
- The ERC-721 specification
- OpenZeppelin's ERC-721 implementation
- the original Substratekitties project, by @shawntabrizi
- Substratekitties from SubstrateCourse, by @xlc
Thanks to the following people who helped me overcome my relatively limited understanding of Rust.
- @JoshOrndoff
- @riusricardo
- @rphmeier
- @thiolliere
- @gnunicorn
This project was forked from the Substrate DevHub Node Template.