Skip to main content

Interoperability Patterns


ERCTitleDescription
ERC-7627Secure Messaging ProtocolEnd-to-end encryption for sending messages between users.
ERC-6170Cross-Chain Messaging InterfaceA common smart contract interface for interacting with messaging protocols.
ERC-7841Cross-chain Message Format and MailboxA mailbox API and message format to provide a unified cross-chain developer experience.
ERC-7786Cross-Chain Messaging GatewayAn interface for contracts to send and receive cross-chain messages containing arbitrary data.
ERC-7985Gateway Attributes for Message ControlGateway attributes for cancellation, timeout, retry, dependencies, and delivery control in cross-chain messaging.
ERC-8180Blob Authenticated MessagingInterfaces for authenticated messaging over EIP-4844 blobs with on-chain decoder discovery.
ERC-7854Verification-independent Cross-Chain MessagingMulti-Phase Tokens.
ERCTitleDescription
ERC-7802Token With Mint/Burn Access Across ChainsAllow authorized contracts to mint and burn token representations during crosschain transfers
ERC-7518Dynamic Compliant Interop Security TokenSecurity token framework with semi-fungible partitions for dynamic regulatory compliance management and cross-chain interoperability
ERCTitleDescription
ERC-5164Cross-Chain ExecutionDefines an interface that supports execution across EVM networks.
ERC-8121Cross-Chain Function Calls via HooksA method for delegating metadata resolution to a different contract via hooks.
ERCTitleDescription
ERC-6358Cross-Chain Token States SynchronizationA paradigm to synchronize token states over multiple existing public chains
ERC-2157dType Storage Extension - Decentralized Type System for EVMThis ERC is an extension of ERC-1900, proposing an optional storage extension for dType, a decentralized type system, specifying a general ABI for all storage contracts that contain type instances.
ERC-5559Cross Chain Write Deferral ProtocolThe cross chain write deferral protocol provides a mechanism to defer the storage & resolution of mutations to off-chain handlers
ERC-8119Parameterized Storage KeysA format for parameterized string keys used in EVM key-value storage.
ERC-8100Representable Contract StateInterface and XML binding schema for contracts that expose a canonical representation of their state.
ERCTitleDescription
ERC-7683Cross Chain IntentsAn interface for cross-chain trade execution systems.
ERC-7795Wallet Call Token CapabilitiesWallet Call API extension for transaction prerequisites for common token types