ERC-1967 vs ERC-8257
Proxy Storage Slots compared with Agent Tool Registry.
No shared functions
0 shared · 1 vs 15 functions · 0% of the smaller surface
ERC-8257 lists ERC-1967 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-1967 (1)
0x5c60da1b | implementation() |
▶️ Only in ERC-8257 (15)
0x9148e6ca | deregisterTool(uint256) |
0xcb429230 | erc1155Holding() |
0xbdf8c428 | erc721Holding() |
0x1ce77540 | getRequirements(uint256) |
0xa0178453 | getToolConfig(uint256) |
0xa7e3775b | hasAccess(uint256,address,bytes) |
0x06fdde03 | name() |
0xfe1d0b16 | registerTool(string,bytes32,address) |
0xde24a6d2 | setAccessPredicate(uint256,address) |
0x44387cc2 | subscription() |
0x01ffc9a7 | supportsInterface(bytes4) |
0xfaf23b23 | toolCount() |
0x2361abf3 | tryHasAccess(uint256,address,bytes) |
0xccca3bf0 | updateToolMetadata(uint256,string,bytes32) |
0x54fd4d50 | version() |
Both surfaces parsed from the canonical specifications: ERC-1967 · ERC-8257