XCM Tools Documentation
Guides and references for the ParaSpell XCM Tools.
XCM SDK
The first and only XCM SDK in the ecosystem. Send XCM and query fees, assets and pallets with PAPI, Polkadot.js or Dedot.
XCM API
Integrate XCM in a package-less way over REST, offloading heavy computation from your dApp and reducing associated costs.
ParaSpell CLI
Scaffold ready-to-run XCM SDK and XCM API starter apps and go from zero to a working cross-chain dApp in minutes.
XCM Analyser
Convert XCM locations and entire XCM calls into a human-readable format.
XCM Playground
Demo-test every ParaSpell XCM tool in your browser, including various DEX operations.
Supported chains
Relay chains and parachains across Polkadot, Kusama, Westend and Paseo, plus Ethereum via Snowbridge.
What is ParaSpell?
ParaSpell is dedicated to enhancing XCM functionality by conducting in-depth research on every XCM-compatible Parachain. This research is then consolidated into XCM Tools, which standardize the diverse XCM implementations into easy-to-use, uniform tools. These tools enable you to seamlessly integrate the interoperability benefits of the Polkadot and Kusama ecosystems into your application within moments.
Why should I use ParaSpell?
Implementing Polkadot's flagship feature, XCM, into your application can sometimes be a complex task. Each Parachain may customize its XCM Pallets to meet specific needs, resulting in a wide variety of implementations. Supporting multiple Parachains in a consistent manner is therefore time-consuming. Fortunately, ParaSpell has already conducted this research and wrapped the necessary pallets from every compatible Parachain into its tools. Saving time is crucial when delivering a product, and ParaSpell helps you use it wisely.
Tired of reading?
Project achievements
We take great pride in our achievements, which reflect our commitment to enhancing cross-chain communication and our dedication to building a strong reputation through diligent effort.
International research articles and journals
Sharing Fungible Assets Across Polkadot Paraverse
IEEEEnhancing XCMP Interoperability Across Polkadot Paraverse
IEEEParaSpell XCM SDK: A New Protocol for Interoperability in Polkadot Paraverse
IEEECross-Chain Payments on Blockchain Networks: An Apartment Booking Use-Case
ACMProtocol for unifying cross-chain liquidity on Polkadot
FrontiersDecentralized Bridge Between Polkadot and Cosmos
ACMUnispell: universal adapter for interoperability in Polkadot Paraverse
SpringerUnderstanding Cross-Chain Message Passing Delays in Polkadot: An Experimental Perspective
IEEEMaintenance and development funding
- Base grant
- Phase 2 grant
- Phase 3 grant Make SDK better
- Phase 4 grant Build XCM-API
- Phase 5 grant Implement XCM-Router

