ERC-7962 Key Hash Based Tokens
Extends privacy to ERC-721 and ERC-20 tokens.
ERC-165 interface ids
Computed here as the XOR of the selectors each interface defines.
| IERCKeyHash721 | 0xf2a95423 |
| IERCKeyHash20 | 0xf45a8391 |
Functions this standard introduces (9)
0x6c7f1542 | balanceOf(bytes32) | view |
0x313ce567 | decimals() | view |
0x06fdde03 | name() | view |
0x6352211e | ownerOf(uint256) | view |
0x95d89b41 | symbol() | view |
0xc87b56dd | tokenURI(uint256) | view |
0x18160ddd | totalSupply() | view |
0x222a3b2b | transfer(bytes32,bytes32,uint256,bytes,bytes,uint256,bytes32) | |
0xd2b36b7f | transfer(uint256,bytes32,bytes,bytes,uint256) |
Events (2)
Topic0 is the keccak256 hash of the signature, which is what a log filter matches on.
0x90450a3ea0b69a02dd04cdbb8e70114f7d22ab5eae8f3e3ba430cf323279bb43 | KeyHashTransfer721(uint256,bytes32,bytes32) | |
0x08997093ea1002d2d9e69f9f8a4a39056b5bf4ca78e0bca8f0e8f7b97f4fd1b4 | KeyHashTransfer20(bytes32,bytes32,uint256) |
Depends on (5)
Proposals this one names in its requires field.
What the specification covers
Compare with
Parsed from the canonical specification · discussion