Token Tech
Chainlife NFTs are ERC-721 compliant tokens on Ethereum. Matto wrote the smart contract that deviates from a standard token contract in a few ways:
- Transfers are counted for every token 
- The prior owner of every token is tracked. 
- There are two pieces of user-settable pieces of on-chain data: - Level Shift allows owners to adjust the world-level their token lives on. 
- Custom Rule allows owners to set the ruleset that control their token's population. 
 
- A custom minting function checks ownership of Matto's Art Blocks projects, acting as a gate that only allows collectors to mint during that phase. 
- Generative scripts can be stored on-chain, for use to recreate token art 
- A single call to the contract returns all the various information that the generative script requires (token ID, random hash, owner, prior owner, transfer count, shift level, custom rule) 
Last updated