ERC-721 vs ERC-6809
Non-Fungible Token Standard compared with Non-Fungible Key Bound Token.
No shared functions
0 shared · 10 vs 11 functions · 0% of the smaller surface
ERC-6809 lists ERC-721 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-721 (10)
0x095ea7b3 | approve(address,uint256) |
0x70a08231 | balanceOf(address) |
0x081812fc | getApproved(uint256) |
0xe985e9c5 | isApprovedForAll(address,address) |
0x6352211e | ownerOf(uint256) |
0xb88d4fde | safeTransferFrom(address,address,uint256,bytes) |
0x42842e0e | safeTransferFrom(address,address,uint256) |
0xa22cb465 | setApprovalForAll(address,bool) |
0x01ffc9a7 | supportsInterface(bytes4) |
0x23b872dd | transferFrom(address,address,uint256) |
▶️ Only in ERC-6809 (11)
0xe54e193c | addBindings(address,address) |
0x9abb7c91 | allowApproval(uint256,uint256) |
0x7c9dc1a7 | allowTransfer(uint256,uint256,address,bool) |
0x20fb3be3 | getApprovalConditions(address) |
0x0e020296 | getBindings(address) |
0x3e794dc0 | getNumberOfTransfersAllowed(address,address) |
0x2a440d98 | getTransferableFunds(address) |
0xa4d54b1a | isSecureToken(uint256) |
0xecbb669f | isSecureWallet(address) |
0x7d1a5bd1 | resetBindings() |
0x646ec3d8 | safeFallback() |
Both surfaces parsed from the canonical specifications: ERC-721 · ERC-6809