XCM
XCM, or Cross-Consensus Messaging, is a protocol used in the Polkadot and Kusama ecosystems to enable cross-chain communication among different consensus systems, including relay chains, parachains, parathreads, and external bridges. It provides a unified language for encoding cross-chain actions and assets, allowing chains with separate consensus mechanisms to interact in a secure and scalable manner.
XCM messages are carried over Cross-Chain Message Passing (XCMP), which provides the transport layer, while XCM
XCM has evolved to support a broader set of instructions and improved security over time. It operates
Typical use cases include cross-chain token transfers with asset routing, calling functions on a remote parachain,
In the Polkadot ecosystem, XCM complements XCMP as the messaging standard, enabling interoperable communication across multiple