You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
1 week ago | |
---|---|---|
.. | ||
extensions | 3 weeks ago | |
README.adoc | 1 week ago | |
draft-ERC6909.sol | 3 weeks ago |
README.adoc
= ERC-6909
[.readme-notice]
NOTE: This document is better viewed at https://docs.openzeppelin.com/contracts/api/token/erc6909
This set of interfaces and contracts are all related to the https://eips.ethereum.org/EIPS/eip-6909[ERC-6909 Minimal Multi-Token Interface].
The ERC consists of four interfaces which fulfill different roles - the interfaces are as follows:
. {IERC6909}: Base interface for a vanilla ERC6909 token.
. {IERC6909ContentURI}: Extends the base interface and adds content URI (contract and token level) functionality.
. {IERC6909Metadata}: Extends the base interface and adds metadata functionality, which exposes a name, symbol, and decimals for each token id.
. {IERC6909TokenSupply}: Extends the base interface and adds total supply functionality for each token id.
Implementations are provided for each of the 4 interfaces defined in the ERC.
== Core
{{ERC6909}}
== Extensions
{{ERC6909ContentURI}}
{{ERC6909Metadata}}
{{ERC6909TokenSupply}}