CosmWasm provides the ability to create web assembly smart contracts - computations that take place on a public blockchain - for the Cosmos SDK using the Rust programming language. Smart contracts are the backend code for decentralized applications (dApps) - commonly paired with frontend code written in Javascript.
The provwasm
library extends CosmWasm to allow developers to utilize custom functionality provided
by the Provenance Blockchain.
For detailed information, please see the following references.
Smart contract limitations
To set up a development environment, proceed to the Getting Started section.