Work in progress— documentation is being updated and may change.
Polkadot dApps · Smart Contracts
Build with Solidity
on Polkadot
One command. Hardhat and Wagmi. Ship EVM-compatible smart contracts on Polkadot Asset Hub in minutes.
npx create-dot-app@latest my-dappSmart contracts, ready to ship
Full-stack monorepo: Hardhat for contracts, Wagmi for the dApp, and a sample contract to learn from.
Hardhat
Solidity 0.8, TypeScript, deploy & verify on Polkadot Asset Hub.
Wagmi + Viem
Modern Web3 hooks and type-safe contract calls in your dApp.
Full-stack
Contracts and frontend in one repo. One install, one deploy.
One command
Monorepo with workspaces. Bootstrap and run in minutes.
Quick start
# Create project
npx create-dot-app@latest my-dapp --template solidity-react
# Install and run
cd my-dapp && npm install
npm run deploy -w hardhat # Deploy contracts
npm run dev -w dapp-react # Start dAppIncludes sample contract, deployment scripts, and Wagmi-based dApp. See full documentation for more options.