Skip to content

The Polkadot Blockchain Academy is coming to Switzerland in 2025! 👉 Apply Here

✖

XCM Simulator

Setting up a live network with multiple connected parachains for testing XCM is not straight forward. The xcm-simulator was created as a solution to this problem. It's a network simulator specifically designed for testing and tinkering with XCM. It uses mock runtimes for a relay chain and parachains.

Although it's a great tool to learn and test XCMs, it shouldn't be the only thing you use to actually test your XCM-powered solution. We'll get into tools and best practices for testing in the testing chapter.

We'll use the simulator throughout the documentation to show different XCMs in action. In the next section we will take a first look at an XCM.