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 Hub 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

A fork of Scaffold-ETH 2, adapted for Polkadot Hub. Deploy existing Solidity contracts via REVM or compile to optimized RISC-V bytecode for PVM, with the developer experience you know from Ethereum.