ERC-1261 Membership Verification Token (MVT)
🆔 ERC-165 interface ids
Computed here as the XOR of the selectors each interface defines.
| IERC1261 | 0xf8779878 |
⚠️ The spec asserts 0x1d8362cf for IERC1261, which its own interface does not produce.
Matches no subset of the 15 declared selectors, with or without the ERC-173/ERC-165 parents. The comment predates several signature edits.
⚙️ Functions this standard introduces (15)
0x00c6abf9 | addAttributeSet(bytes32,bytes32[]) | |
0x061dff9a | approveRequest(address) | |
0x15bc9406 | assignTo(address,uint256[]) | |
0x6112e48f | discardRequest(address) | |
0xa324a9cf | forfeitMembership() | payable |
0x7c0f6b35 | getAllMembers() | view |
0x04c017c9 | getAttributeByIndex(address,uint256) | view |
0xf0e72756 | getAttributeExhaustiveCollection(bytes32) | view |
0x4e6762fa | getAttributeNames() | view |
0x446d5aa4 | getAttributes(address) | view |
0xcb695ef4 | getCurrentMemberCount() | view |
0xae6b1143 | isCurrentMember(address) | view |
0x7851c0ed | modifyAttributeByIndex(address,uint256,uint256) | |
0x7ec92e59 | requestMembership(uint256[]) | payable |
0xc89ed7aa | revokeFrom(address) |
⚖️ Compare with
Parsed from the canonical specification · discussion