web3wagmi
← All standards

ERC-8180 Blob Authenticated Messaging

Draftrequires ERC-4844, ERC-8179

🆔 ERC-165 interface ids

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

IERC_BAM_Core0xa86492bf
IERC_BAM_Decoder0xe5c5e9a3
IERC_BAM_SignatureRegistry0xc8645e99
IERC_BAM_Exposer0x7ffb5473

⚙️ Functions this standard introduces (16)

0xe5c5e9a3decode(bytes)view
0x93790f44getKey(address)view
0x7ffb5473isExposed(bytes32)view
0xc3c5a547isRegistered(address)view
0x23fc48c1pubKeySize()pure
0xa3747fefregister(bytes,bytes)
0xe5aa85f6registerBlobBatch(uint256,uint16,uint16,bytes32,address,address)
0x6e71d134registerBlobBatches((uint256,uint16,uint16,bytes32,address,address)[])
0x23bfc67dregisterCalldataBatch(bytes,bytes32,address,address)
0x42df20fbschemeId()pure
0xc45ff281schemeName()pure
0xcf114219signatureSize()pure
0xda5f7811supportsAggregation()pure
0x024ad318verify(bytes,bytes32,bytes)view
0x28240000verifyAggregated(bytes[],bytes32[],bytes)view
0xa1f0f8deverifyWithRegisteredKey(address,bytes32,bytes)view

⚖️ Compare with

Parsed from the canonical specification · discussion