README.adoc 735 B

123456789101112131415161718192021
  1. = ERC 1155
  2. This set of interfaces and contracts are all related to the https://eips.ethereum.org/EIPS/eip-1155[ERC1155 Multi Token Standard].
  3. The EIP consists of three interfaces which fulfill different roles, found here as `IERC1155`, `IERC1155MetadataURI` and `IERC1155Receiver`.
  4. `ERC1155` implements the mandatory `IERC1155` interface, as well as the optional extension `IERC1155MetadataURI`, by relying on the substitution mechanism to use the same URI for all token types, dramatically reducing gas costs.
  5. `ERC1155Holder` implements the `IERC1155Receiver` interface for contracts that can receive (and hold) ERC1155 tokens.
  6. == Core
  7. {{IERC1155}}
  8. {{IERC1155MetadataURI}}
  9. {{ERC1155}}
  10. {{IERC1155Receiver}}
  11. {{ERC1155Holder}}