ERC-6551 vs ERC-7897
Non-fungible Token Bound Accounts compared with Wallet-Linked Services for Smart Accounts.
No shared functions
0 shared · 6 vs 3 functions · 0% of the smaller surface
ERC-7897 lists ERC-6551 in its requires field but declares no inheritance in its interface, so any surface it inherits is not counted here.
🤝 Shared (0)
None.
◀️ Only in ERC-6551 (6)
0x246a0021 | account(address,bytes32,uint256,address,uint256) |
0x8a54c52f | createAccount(address,bytes32,uint256,address,uint256) |
0x51945447 | execute(address,uint256,bytes,uint8) |
0x523e3260 | isValidSigner(address,bytes) |
0xc19d93fb | state() |
0xfc0c546a | token() |
▶️ Only in ERC-7897 (3)
0xbd4a7b8c | deployService(address,bytes32,address) |
0xf9adaaa5 | serviceAddress(address,bytes32,uint256,address) |
0x521eb273 | wallet() |
Both surfaces parsed from the canonical specifications: ERC-6551 · ERC-7897