CosmWasm
summary
CosmWasm v2 (released earlier this year) runs Rust WASM contracts that connect to IBC and the Cosmos SDK, adds optional and asynchronous acknowledgements for interchain queries and packet-forward middleware, and introduces IBC callbacks and IBC fees to curb spam. It ships messagepack binary encoding and a new storage library (“story”), numeric versioning plus a mass-migration path to upgrade many instances in one atomic step, and native crypto support including secp256k1 ed25519 P-256 and BLS12-381 (Beacon verification 10–20x faster). Documentation came from a four-month sprint with ten core devs.
AI-written summary · about
chapters (11)
- 0:00CosmWasm introduction
- 1:06CosmWasm role in stack
- 3:56WebAssembly and Rust basis
- 6:28CosmWasm 2 docs improvements
- 7:54IBC connectivity in CosmWasm 2
- 13:40Cosmos SDK integration
- 14:43Storage and encoding optimizations
- 16:31Sub-message handling improvements
- 17:35New crypto features in CosmWasm 2
- 19:00Scalable contract migrations
- 21:06Closing and call to action
related talks
39mAgoric: Zcon Overview
32mSmarter Contract Upgrades with Orthogonal Persistence
25mAgoric, Smart Contracts, and Confidentiality
38mEdgeware: Actively Governed WASM Smart Contract Platform
17mQ&A: Web3.JS, Etherscan, and Solidity
37mBuilding a Post-Merge World
13mSoroban: A New Smart Contracts Platform
12mKeynote – Lennix Lai
