ERC-8325 Asset Anchor Registry
A registry interface for registry-scoped token-to-anchor bindings for off-chain asset claims
ERC-165 interface ids
Computed here as the XOR of the selectors each interface defines.
| IAssetAnchorRegistry | 0x52a94b86 |
| IAssetAnchorRegistryLifecycle | 0x6d8a9795 |
| IAssetAnchorRegistryRecovery | 0xe2cb93dc |
| IAssetBoundToken | 0x6e4d3d14 |
| IAssetBoundTokenId | 0x4a967b01 |
Functions this standard introduces (17)
0x5b59619c | anchorId() | view |
0x6e5e9e49 | anchorIdOf(uint256) | view |
0x5a180c0a | anchorRegistry() | view |
0x4db66b0c | bindToken(bytes32,address,bytes32,uint256) | |
0xf4fa0648 | deactivateAnchor(bytes32,string) | |
0x7feb51d9 | getAnchor(bytes32) | view |
0xa5961b4c | getMetadata(bytes32) | view |
0xee6fc51e | invalidateTokenBinding(bytes32,bytes32) | |
0x5c36901c | isActive(bytes32) | view |
0x6f0c5082 | isAnchorActive() | view |
0x7ed0e942 | isAnchorActiveFor(uint256) | view |
0x0ca456c2 | isBindingValid(bytes32) | view |
0xe0d16cd8 | isBound(bytes32) | view |
0x83d0c9dc | reattest(bytes32,uint64,uint64) | |
0x8faf742d | registerAnchor(bytes32,bytes32,bytes) | |
0x0f8a69a6 | registerAndBind(bytes32,bytes32,bytes,address,bytes32,uint256) | |
0xe300d351 | registeredBy(bytes32) | view |
Inherited (1)
0x01ffc9a7 | supportsInterface(bytes4) | ERC-165 |
Events (5)
Topic0 is the keccak256 hash of the signature, which is what a log filter matches on.
0xa391e42d401acd61c41faafb5e04f1e3a765bdcb80fd00277d7c857c3a2cd8fd | AnchorRegistered(bytes32,bytes32,bytes32) | |
0x1970ac413b16f986eb9844ec686c938051270c902c79c8691e8c1f82b19c6995 | TokenBound(bytes32,address,bytes32,uint256) | |
0x47d56623f7981c96a0e5d09f51417c85bb3fa45620cf5e6f4d38e5e8864246a7 | AnchorDeactivated(bytes32,string) | |
0x13c68fc84e24a64c9bbc24dd56c843ee379d1d9b134b264914d0f39955d16e7e | AnchorReattested(bytes32,uint64,uint64,uint64) | |
0x41da6889dd5d195a8984212868c60cbe3edf7c0f9c9595fcc0b4a40630cb64ce | TokenBindingInvalidated(bytes32,address,bytes32,uint256,bytes32) |
Depends on (1)
Proposals this one names in its requires field.
What the specification covers
Compare with
Parsed from the canonical specification · discussion