ERC-7897 Wallet-Linked Services for Smart Accounts
Define a registry for modular services linked to ERC-4337 wallets.
ERC-165 interface ids
Computed here as the XOR of the selectors each interface defines.
| IERC7897Registry | 0x44e7d129 |
| IERC7897Service | 0x521eb273 |
Functions this standard introduces (3)
0xbd4a7b8c | deployService(address,bytes32,address) | |
0xf9adaaa5 | serviceAddress(address,bytes32,uint256,address) | view |
0x521eb273 | wallet() | view |
Events (1)
Topic0 is the keccak256 hash of the signature, which is what a log filter matches on.
0x2f82bd0c129ea2d065cf394fb7760031982c6278372c89e1a059f2478ddf4763 | ServiceDeployed(address,address,bytes32,uint256,address) |
Custom errors (1)
0xb4f54111 | DeployFailed() |
Depends on (5)
Proposals this one names in its requires field.
What the specification covers
Compare with
Parsed from the canonical specification · discussion