Each Seedchain token represents a type of impact, like trees (token
100) or carbon offsets (token
101). Each token is:
By implementing ERC1155, Seedchain can achieve:
Seedchain makes some notable changes to the ERC1155 standard.
This means impact is tied to the address that minted it, or the address it was airdropped to.
ERC1155 contracts should check that a contract receiving tokens during a transfer is safe to receive ERC1155 tokens. This protection is designed to prevent tokens becoming locked to an address that has no way to release them.
We have removed this safety check because Seedchain tokens are non-transferrable, so all addresses are safe to receive them.