web3wagmi
← All standards

ERC-20 vs ERC-7651

Token Standard compared with Fractionally Represented Non-Fungible Token.

Overlapping, neither contains the other
7 shared · 9 vs 13 functions · 78% of the smaller surface

ERC-7651 lists ERC-20 in its requires field but declares no inheritance in its interface, so any surface it inherits is not counted here.

Shared (7)

0xdd62ed3eallowance(address,address)
0x095ea7b3approve(address,uint256)
0x70a08231balanceOf(address)
0x313ce567decimals()
0x18160dddtotalSupply()
0xa9059cbbtransfer(address,uint256)
0x23b872ddtransferFrom(address,address,uint256)

Only in ERC-20 (2)

0x06fdde03name()
0x95d89b41symbol()

Only in ERC-7651 (6)

0xe985e9c5isApprovedForAll(address,address)
0x6352211eownerOf(uint256)
0xb88d4fdesafeTransferFrom(address,address,uint256,bytes)
0x42842e0esafeTransferFrom(address,address,uint256)
0xa22cb465setApprovalForAll(address,bool)
0x01ffc9a7supportsInterface(bytes4)

Both surfaces parsed from the canonical specifications: ERC-20 · ERC-7651