web3wagmi
← All standards

ERC-8004 vs ERC-8217

Trustless Agents compared with Agent NFT Identity Bindings.

No shared functions
0 shared · 25 vs 1 functions · 0% of the smaller surface

ERC-8217 lists ERC-8004 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-8004 (25)

0xc2349ab2appendResponse(uint256,address,uint64,string,bytes32)
0x8d5d0c2dgetAgentValidations(uint256)
0x00339509getAgentWallet(uint256)
0x42dd519cgetClients(uint256)
0xbc4d861bgetIdentityRegistry()
0xf2d81759getLastIndex(uint256,address)
0xcb4799f2getMetadata(uint256,string)
0x6e04cacdgetResponseCount(uint256,address,uint64,address[])
0x81bbba58getSummary(uint256,address[],string,string)
0x1b7cabd6getSummary(uint256,address[],string)
0xff2febfcgetValidationStatus(bytes32)
0x4bf3158cgetValidatorRequests(address)
0x3c036a7egiveFeedback(uint256,int128,uint8,string,string,string,string,bytes32)
0xd9d84224readAllFeedback(uint256,address[],string,string,bool)
0x232b0810readFeedback(uint256,address,uint64)
0x1aa3a008register()
0x8ea42286register(string,(string,bytes)[])
0xf2c298beregister(string)
0x4ab3ca99revokeFeedback(uint256,uint64)
0x0af28bd3setAgentURI(uint256,string)
0x2d1ef5aesetAgentWallet(uint256,address,uint256,bytes)
0x466648dasetMetadata(uint256,string,bytes)
0x3fddcf19unsetAgentWallet(uint256)
0xaaf400c4validationRequest(address,uint256,string,bytes32)
0x3d659a96validationResponse(bytes32,uint8,string,bytes32,string)

▶️ Only in ERC-8217 (1)

0x4d69ebc2bindingOf(uint256)

Both surfaces parsed from the canonical specifications: ERC-8004 · ERC-8217