# Building dApps on Osmosis
# Getting Started
Cosmwasm with LocalOsmosis & osmosisd
Compile, upload and interact with a contract in the Osmosis blockchain.
Deploy Cosmwasm Contracts to Testnet with osmosisd
Deploying contracts to testnet via osmosisd binary
Submit a wasm Governance Proposal
Example on how submit a wasm binary proposal.
Deploy Cosmwasm Contracts to Testnet with Beaker
Deploying contracts to testnet with Beaker
Verifying Smart Contracts
Download contract and verify the hash.
Osmosis Contract List
Repository contains a list of all approved code IDs to Osmosis
Your first contract
Official CosmWasm Documentation
# Front-end Development
Cosmwasm & Javascript
Interacting via JavaScript runtimes such as Node.js and the browser.
Building Osmosis dApps
Coming soon
# Tools
Beaker
Easy to scaffold a new cosmwasm app.
LocalOsmosis
Run Osmosis locally
OsmoJS
Osmosis Stargate Client
Osmosis daemon
Install osmosisd