Skip to main content

Scaffold-DOT

Build dapps on Polkadot with Solidity smart contracts

🚀 Quick Start

Get a full-stack dapp running on Polkadot in minutes. Deploy Solidity contracts and build UIs with familiar web3 tools.

⚡ Contract Hot Reload

Your frontend automatically adapts to smart contract changes. Edit, deploy, and see updates instantly with TypeScript support.

🔧 Modern Tooling

Built on NextJS, Hardhat, Wagmi, and Viem. Write Solidity for Polkadot's PolkaVM with familiar Ethereum tooling.

🪝 Custom Hooks

React hooks for reading/writing contracts, watching events, and managing transactions with full TypeScript autocompletion.

🔐 Wallet Integration

Connect with MetaMask, WalletConnect, email login, social auth, and 700+ wallets. Burner wallet for quick testing.

🧱 Web3 Components

Pre-built UI components for addresses, balances, inputs, and more. Focus on your dapp logic, not boilerplate.

Built for Polkadot Developers

Scaffold-DOT is a fork of Scaffold-ETH 2, adapted for Polkadot's Asset Hub using PolkaVM. Write Solidity smart contracts and deploy them to Polkadot with the same developer experience you know from Ethereum.