awesome-cosmwasm
github.com/cosmwasm/awesome-cosmwasm ↗:sunglasses: Curated list of tools, contracts, and projects working with CosmWasm
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me specifications and examples resources from awesome-cosmwasm"
Installation instructions →What's inside
External Projects
- AbstractSDK/abstract
Abstract is a development platform with a focus on code reusability and application sovereignty.
- astroport-fi/astroport-core
Astroport is a multi pool type automated market-maker (AMM) protocol, it is one of the leading DEX on Terra.
- CronCats/cw-croncat
Croncat provides a general purpose, fully autonomous network that enables scheduled function calls for blockchain contract execution. It allows any application to schedule logic to get executed in the future, once or many times, triggered by an approved “agent,” in an economically stable format.
- DA0-DA0/dao-contracts
DAO DAO is the leading software to build your own DAO on CosmWasm chains, quickly surpassing Aragon in functionality
- mars-protocol/v1-core
Delphi's "Mars Protocol" is the leading lending protocol on Terra, Osmosis, and soon launching on Neutron.
- public-awesome/launchpad
General Resources
- AREA-52
an interactive tutorial to learn CosmWasm smart contracts.
- CosmWasm framework
a "core" CosmWasm repo. This includes the core Rust framework for writing a smart contract, a virtual machine that runs smart contracts and is embedded in any chain running them, the IDL format for describing the interface of a smart contract, and more! A few of these are commonly dependencies of smart contracts.
- CosmWasm template
a template for getting an empty smart contract up and running quickly. Instructions included!
- The CosmWasm book
a step-by-step guide to writing CosmWasm smart contracts.
Tooling
- beaker
A toolkit that simplifies interactions with CosmWasm smart contracts which offers scaffolding, deployment, upgrades, execution, querying, an interactive console, and task scripting capabilities.
- cosmology-tech/create-cosmos-app
- cosmwander
Explore on-chain cosmwasm contracts and discover their message scheme.
- cosmwasm devtools
A web-based console for interacting with CosmWasm smart contracts deployed locally or remotely. Can use Keplr account or generate new addresses as needed.
- cosmwasm/rust-optimizer
This is a Docker build with a locked set of dependencies to produce reproducible builds of cosmwasm smart contracts. It also does heavy optimization on the build size, using binary stripping and
- Cosmwasm Studio
Monaco IDE that supports CosmWasm. It allows developers to code, build smart contracts and execute functions through a simulation. It supports its own rust-analyzer in Web Assembly so developers can code it the same as local VS Code.
CosmWasm Framework
Smart Contracts
- cw1Specifications and Examples
- cw1-subkeysSpecifications and Examples
- cw1-whitelistSpecifications and Examples
- cw2Specifications and Examples
contract metadata (name and version) that can be inspected directly, without querying the contract.
- cw20Specifications and Examples
- cw20-baseSpecifications and Examples
Smart Contract Libraries
Showing a sample of 46 resources. View the full list on GitHub →