Build on the Cosmos SDK
Build on the Cosmos SDK
Mainnet-tested BFT bPOS consensus out of the box.
Write contracts in Rust
Write contracts in Rust
Use a mature, safe language with great IDE integration.
Key Features
Key Features
- Tight integration with Cosmos SDK and the Cosmos ecosystem.
- Mature tooling for developing and testing smart contracts.
- Secure architecure design to avoid almost all attack vectors present in Ethereum.
- IBC integration planned at the same time with the Cosmos Hub - prepare for the world of multi-chain contracts
Go beyond Ethereum Smart Contracts
Go beyond Ethereum Smart Contracts
For starters, they can run on multiple chains, making use of Cosmos's groundbreaking InterBlockchain Communication protocol.
Secondly, they are secure with most of the known attack vectors evidenced on Ethereum closed by design. CosmWasm is safe from Reentrancy, Arithmetic under/overflows, Default Visibilities, and more.
Finally, they can leverage the speed of wasm and power of rust, to perform any algorithm you desire. Just import fixed point decimal math for deterministic calculations or blake2b hashing algorithm if your chain doesn't already have it natively.
Embrace the CosmWasm smart contracts with confidence, and build your own without worrying about the delicacy of the contract like in the Solidity world.




