{"repo":"CosmWasm/wasmd","free":true,"listed":false,"github":"https://github.com/CosmWasm/wasmd","clone":"git clone https://github.com/CosmWasm/wasmd.git","description":"Basic Cosmos SDK application with WebAssembly smart contracts","language":"Go","stars":415,"topics":["cosmos-sdk","golang","smart-contracts","webassembly"],"license":"Apache-2.0","category":"blockchain-web3","readme_excerpt":"Wasm Zone This repository hosts Wasmd , the first implementation of a cosmos zone with wasm smart contracts enabled. This code was forked from the cosmos/gaia repository as a basis and then we added x/wasm and cleaned up many gaia-specific files. However, the wasmd binary should function just like gaiad except for the addition of the x/wasm module. Note : Requires Go 1.25+ For critical security issues & disclosure, see SECURITY.md. Compatibility For contract developers Since CosmWasm 1.0 the contract-host interface has not changed in a breaking way. Also CosmWasm 2.0 contracts remain compatible at the Wasm interface level. To extend the feature set over time, contracts can specify required capabilities through cargo features in cosmwasm-std. The following table shows which of the latest capabilities are supported by certain wasmd versions. capability = 0.54 = 0.52 = 0.51 = 0.42 = 0.41 = 0.31 = 0.29 0.28 ------------ ------- ------- ------- ------- ------- ------- ------- ---- iterator x x x x x x x x stargate x x x x x x x x staking x x x x x x x x cosmwasm 1 1 x x x x x x x cosmwasm 1 2 x x x x x x cosmwasm 1 3 x x x x x cosmwasm 1 4 x x x x cosmwasm 2 0 x x x cosmwasm 2 1 x x cosmwasm 2 2 x For node developers The wasmvm dependency works in most aspects like any other Go dependency. When embedding wasmd as a module into your chain, wasmvm becomes a transitive (or \"indirect\") dependency of the final binary project. You can specify which wasmvm version you want in your node b","default_branch":null,"files":null,"tree":[],"storefront":"/r/CosmWasm","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/CosmWasm/wasmd/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}