XCM
Estándar de Contrato Inteligente
Fundación
Enlaces
Detalles
Licencia https://github.com/polkadot-fellows/xcm-format
Estado de Desarrollo 🟢 Activo
Detalle del Estado de Desarrollo Active (v4 current specification)
Propietario Polkadot Fellows (polkadot-fellows/xcm-format); originally authored by Gavin Wood / Parity Technologies
Órgano de Gobierno Polkadot Fellows (on-chain technical collective, polkadot-fellows/xcm-format) | originally Parity Technologies
País Global / Decentralized (Web3 Foundation: Switzerland)
Año de Inicio 2021
Stack Rust (Substrate/Polkadot SDK); XCM instructions compile to XCVM bytecode; transport via XCMP (cross-parachain), UMP (upward), DMP (downward), or HRMP; WebAssembly runtime
Financiamiento Web3 Foundation / Polkadot Treasury; Parity Technologies; Polkadot Fellows ecosystem
Última Investigación 9 mar 2026
Estándar de Contrato Inteligente Atributos
Orígenes Designed by Gavin Wood (Polkadot founder, Ethereum co-founder) at Parity Technologies. XCM evolved from the need to enable communication not just between parachains but across any consensus system. v1 shipped with Polkadot parachains in 2021; v3 merged January 17, 2023 after 15 months of development, adding bridges, cross-chain locking, NFT support, and conditional execution; v4 refines the instruction set. Stewardship transferred to the Polkadot Fellows open governance collective.
Formatos de Datos MultiLocation (hierarchical location identifier for any consensus-system entity); MultiAsset (asset descriptor: Concrete/Abstract × Fungible/NonFungible); XCM v4 uses Location and Asset types; Protobuf/SCALE encoding
Términos MIT
Fondos Unknown (part of Polkadot ecosystem core development funding)
Basado En Polkadot's parachain architecture (ICS-equivalent for the Polkadot interchain); XCVM is an original design; conceptually adjacent to ICS-20 (Cosmos) and LayerZero OApp for cross-chain messaging
Permisos Permissionless message sending for whitelisted origins; chain-level governance controls which cross-chain operations are permitted; XCM itself is chain-agnostic
Herramientas de Desarrollo Polkadot SDK (formerly Substrate); xcm-simulator for testing; XCM Playground; Chopsticks (local fork testing); polkadot-js API; XCM Executor and Builder libraries
Madurez del Protocolo / Estandarización Production standard across 40+ Polkadot parachains; v4 is the current canonical version; IBC expansion (IBC Eureka) and growing non-Polkadot adoption; more relevant to Polkadot ecosystem than ink! following Polkadot's EVM pivot
Marco de Confianza Trust-minimized: message validity enforced by Polkadot shared security (relay chain); XCM execution at destination chain is cryptographically verified; no relayer trust required for XCMP; HRMP channels require governance approval
Dominio de Aplicación Objetivo Cross-parachain DeFi; cross-chain governance and voting; interchain asset transfers; cross-chain NFT operations; sovereign staking; multi-chain DAO coordination; bridge communication
Modelo de Despliegue Integrated as a Substrate pallet in each parachain runtime; XCM version negotiation via channel handshake; transport layer (XCMP/HRMP) is separate from the format itself
Tipo de Estándar Cross-chain Standard
Ecosistema Polkadot (also designed for cross-ecosystem use)