dApp Development
The Worldwide Asset eXchange™ (WAX) is a purpose-built blockchain and protocol token designed to make e-commerce transactions faster, easier, and safer for everyone. WAX makes building and deploying high-performance, secure dApps easy. Here you'll find Quickstarts, sample code, API reference guides, and all of the developer tools you need to set up a local WAX environment and write your smart contracts.
Get Started
You can use the following guides to set up your WAX dApp development environment:
- Complete our [Docker Quickstart](/docs/dapp-development/docker-setup/
- Download WAX Blockchain source code and samples using the WAX Blockchain Setupguide
- Learn about the [WAX Contract Development Toolkit (WAX-CDT)](/docs/dapp-development/wax-cdt/
- [Set Up a Local dApp Environment](/docs/dapp-development/setup-local-dapp-environment/
Build a dApp
Once you've set up your development environment, these tutorials can help you launch the next great dApp on WAX:
- [Smart Contract Quickstart](/docs/dapp-development/smart-contract-quickstart/
- [Deploy Your dApp on WAX](/docs/dapp-development/deploy-dapp-on-wax/
Guides
Learn how to make API requests to your local blockchain, WAX testnet or WAX mainnet, and get an overview of the WAX-CDT C++ API used to build your smart contracts.
- [WAX RPC API](/docs/api-reference/
- [WAX-CDT API](/docs/api-reference/cdt_api/