Skip to main content


CosmWasm is a Cosmos framework that allows developers to write multi-chain smart contracts using any programming language which compiles to Wasm. Archway tooling provides modules for programming Archway smart contracts in Rust, but in future will support Wasm development in both Rust and Golang.

Developer Ecosystem#

CosmWasm is written as a module that can plug into the Cosmos SDK, making it easy for deploying Cosmos blockchains that utilize Wasm smart contracts.

Disregarding code pertaining to specific chains, CosmWasm contracts deploy and behave interchangeably among blockchains running the wasmd binary. This means developers can find many helpful resources, documentation, and guides that may or may not be included on this website.

Let's build together!#