web3wagmi
← All standards

ERC-5791 Physical Backed Tokens

Draftrequires ERC-191, ERC-721

🆔 ERC-165 interface ids

Computed here as the XOR of the selectors each interface defines.

IERC57910x83e70509
⚠️ The spec asserts 0x4901df9f for IERC5791, which its own interface does not produce.

Asserted value is the XOR of tokenIdFor(address), isChipSignatureForToken(uint256,bytes,bytes) and the two removed transferTokenWithChip overloads, so it predates their replacement by transferToken(address,address,bytes,uint256,bool,bytes). Found by exhaustive subset search; no combination with ERC-721 or ERC-165 reproduces it.

⚙️ Functions this standard introduces (3)

0x4b5f42eaisChipSignatureForToken(uint256,bytes,bytes)view
0x08daee36tokenIdFor(address)view
0xc062a9d5transferToken(address,address,bytes,uint256,bool,bytes)

⚖️ Compare with

Parsed from the canonical specification · discussion