This is repo contains highly experimental code. Expect rapid iteration. Use at your own risk.
This project provides a way to generate metadata attributes on-chain that are dynamic and immutable. Starknet L2 compute is cheap enough to be able to generate complex Metadata on-the-go and update attributes based on contract storage. This way, we could get rid of external sources of truth such as IPFS servers, though semi on-chain attributes are not excluded.
- Implement Metadata interfaces
- Construct on-chain SVG querying on-chain storage
- PoC: Display ERC3525 Value in the tokenURI SVG
- Investigate Updatable Metadata EIP 5185 https://eips.ethereum.org/EIPS/eip-5185
make install
make
make test
This project is released under the MIT license.