web3wagmi
← All standards

ERC-7589 Semi-Fungible Token Roles

Draftrequires ERC-165, ERC-1155

🆔 ERC-165 interface ids

Computed here as the XOR of the selectors each interface defines.

IERC75890xc4c8a71d

⚙️ Functions this standard introduces (13)

0x6df52ea7commitTokens(address,address,uint256,uint256)
0x4155a2f8grantorOf(uint256)view
0xb7b637d9grantRole(uint256,bytes32,address,uint64,bool,bytes)
0xd5ced376isRoleApprovedForAll(address,address,address)view
0xe6d8e12aisRoleRevocable(uint256,bytes32,address)view
0x4b0babddreleaseTokens(uint256)
0x4a120dd7revokeRole(uint256,bytes32,address)
0x33a502e4roleData(uint256,bytes32,address)view
0x5c98ea6droleExpirationDate(uint256,bytes32,address)view
0xa34adf0asetRoleApprovalForAll(address,address,bool)
0xd989a2b7tokenAddressOf(uint256)view
0x7e6850ebtokenAmountOf(uint256)view
0x06474d12tokenIdOf(uint256)view

🧬 Inherited (1)

0x01ffc9a7supportsInterface(bytes4)ERC-165

⚖️ Compare with

Parsed from the canonical specification · discussion