Let’s use this thread to collect some of the best resources available in the community to get up to speed on XCM, both from a technical / development perspective, and from a non-technical / high level perspective.
Discussion welcome, especially if there are suggestions for new material and resources which does not yet exist.
Technical Resources
-
GitHub - paritytech/xcm-format: Polkadot Cross Consensus-system Message format.
The XCM format specification. The best starting point for understanding the XCM API at a technical level. -
Sub0 Online: Getting Started with XCM - Your First Cross Chain Messages - YouTube
Code focused workshop on how XCM v1 works, and the core concepts of XCM. -
Parity Technologies: XCM Workshop | Polkadot Decoded 2022 - YouTube
Live presentation and demo of XCM over XCMP. -
Substrate Builders Program Office Hours: XCM AMA - YouTube
A presentation which covers some of the basic building blocks of XCM and reviews benchmarking of XCM.
Non-Technical Resources
-
Shawn Tabrizi: XCM - The Backbone Of A Multichain Future | Polkadot Decoded 2022 - YouTube
High level overview which should answer “What is XCM?” -
Gavin Wood, Polkadot founder: XCM v3 | Polkadot Decoded 2022 - YouTube
High level overview of XCM and specifically the new features available in XCM v3
My list is a little biased, based on the resources we have created at Parity, but looking forward to see your contributions too.