ERC-5791 Physical Backed Tokens
🆔 ERC-165 interface ids
Computed here as the XOR of the selectors each interface defines.
| IERC5791 | 0x83e70509 |
⚠️ 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)
0x4b5f42ea | isChipSignatureForToken(uint256,bytes,bytes) | view |
0x08daee36 | tokenIdFor(address) | view |
0xc062a9d5 | transferToken(address,address,bytes,uint256,bool,bytes) |
⚖️ Compare with
Parsed from the canonical specification · discussion