web3wagmi
← All standards

ERC-7604 ERC-1155 Permit Approvals

DraftERCcreated 2024-01-27requires ERC-165, EIP-712, ERC-1155, ERC-1271, ERC-2098, ERC-5216

Permit approvals for ERC-1155 tokens

Authors: calvbore (@calvbore), emiliolanzalaco (@emiliolanzalaco)

ERC-165 interface ids

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

IERC1155Permit0x29011db4
The spec asserts 0x7409106d for IERC1155Permit, which its own interface does not produce.

No subset of the three declared selectors, alone or combined with the ERC-165, ERC-1155, ERC-5216, ERC-721 and ERC-1271 parents, reproduces the asserted value; nor does any non-canonical hashing of the signatures. The value appears in no other file in the corpus, so it is a hand-miscomputed literal.

Functions this standard introduces (3)

0x3644e515DOMAIN_SEPARATOR()view
0x502e1a16nonces(address,uint256)view
0x4f6be2b7permit(address,address,uint256,uint256,uint256,bytes)

Depends on (6)

Proposals this one names in its requires field.

What the specification covers

Compare with

Parsed from the canonical specification · discussion