ERC-6981 Reserved Ownership Accounts
A registry for generating future-deployed smart contract accounts owned by users on external services
ERC-165 interface ids
Computed here as the XOR of the selectors each interface defines.
| IAccountRegistry | 0x7df68143 |
| IAccount | 0x13af4035 |
Functions this standard introduces (5)
0x2dd7c658 | account(uint256) | view |
0x8cb6c470 | claimAccount(address,uint256,uint256,bytes32,bytes) | |
0xcab13915 | createAccount(uint256) | |
0x1626ba7e | isValidSignature(bytes32,bytes) | view |
0x13af4035 | setOwner(address) |
Events (2)
Topic0 is the keccak256 hash of the signature, which is what a log filter matches on.
0x33310a89c32d8cc00057ad6ef6274d2f8fe22389a992cf89983e09fc84f6cfff | AccountCreated(address,address,uint256) | |
0x716a178b8c4dd1c57d15ddf4b6ec18fe1cb9459796a3acd4102870b4fe1b07ca | AccountClaimed(address,address) |
Custom errors (3)
0x19b991a8 | InitializationFailed() | |
0x360e42e1 | ClaimFailed() | |
0x82b42900 | Unauthorized() |
Depends on (3)
Proposals this one names in its requires field.
What the specification covers
Compare with
Parsed from the canonical specification · discussion