Skip to main content

Welcome to Scaffold-DOT Documentation

ยท 2 min read

We're excited to announce the official documentation for Scaffold-DOT!

What is Scaffold-DOT?โ€‹

Scaffold-DOT is an open-source toolkit for building decentralized applications on Polkadot Hub blockchain with Solidity smart contracts. It's a fork of the popular Scaffold-ETH 2, adapted for Polkadot's Asset Hub using the PolkaVM execution environment.

Why Scaffold-DOT?โ€‹

If you're familiar with Ethereum development but want to build on Polkadot, Scaffold-DOT is the perfect bridge:

  • โœ… Contract Hot Reload: Your frontend auto-adapts as you edit contracts
  • ๐Ÿช Custom React Hooks: Simplified smart contract interactions with TypeScript
  • ๐Ÿงฑ Web3 Components: Pre-built UI components for common dapp patterns
  • ๐Ÿ”ฅ Burner Wallet: Quick testing with local faucet
  • ๐Ÿ” Multiple Wallets: MetaMask, WalletConnect, email, social login, and 700+ wallets

Getting Startedโ€‹

Ready to build your first Polkadot dapp? Check out our Installation Guide to get started.

The Quick Start Guide will have you running a full-stack dapp in minutes!

Tech Stackโ€‹

Built with modern web3 technologies:

  • Frontend: NextJS, Reown AppKit, Wagmi, Viem, TypeScript
  • Smart Contracts: Hardhat, Solidity, PolkaVM
  • Blockchain: Polkadot Asset Hub with PolkaVM execution

Resourcesโ€‹

What's Next?โ€‹

We're continuously improving Scaffold-DOT with:

  • Additional example contracts and templates
  • Enhanced tooling and developer experience
  • More comprehensive documentation and guides
  • Community contributions and feedback

Join us in building the future of Polkadot dapps! ๐Ÿš€