web3wagmi
← All standards

ERC-7208 On-Chain Data Containers

FinalERCcreated 2023-06-09requires ERC-165

Interoperability by abstracting logic away from storage

Authors: Rachid Ajaja (@abrajaja), Matthijs de Vries (@sudomati), Alexandros Athanasopulos (@Xaleee), Pavel Rubin (@pash7ka), Sebastian Galimberti Romano (@galimba), Daniel Berbesi (@berbex), Apostolos Mavropoulos (@ApostolosMavro), Barbara Marcano (@Barbara-Marcano), Daniel Ortega (@xdaniortega)

ERC-165 interface ids

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

IDataObject0xc66e4311
IDataPointRegistry0xfa641dee
IDataIndex0x4b39fb03

Functions this standard introduces (12)

0xffd7d983allocate(address)payable
0xcf39cb4dallowDataManager(bytes32,address,bool)
0xdca82a20grantAdminRole(bytes32,address)
0xb75dbb8eisAdmin(bytes32,address)view
0xc8168777isApprovedDataManager(bytes32,address)view
0x61c60f12read(address,bytes32,bytes4,bytes)view
0xb7c0ee22read(bytes32,bytes4,bytes)view
0x811b3e78revokeAdminRole(bytes32,address)
0x5862ef9esetDIImplementation(bytes32,address)
0xef5d6bbbtransferOwnership(bytes32,address)
0x2dd0b82bwrite(address,bytes32,bytes4,bytes)
0x29cc42adwrite(bytes32,bytes4,bytes)

Depends on (1)

Proposals this one names in its requires field.

What the specification covers

Compare with

Parsed from the canonical specification · discussion