Smart Contracts Cookbook¶
Welcome to the Polkadot smart contracts cookbook index.
This page contains a list of all relevant tutorials and guides to help you get started coding smart contracts and dApps in Polkadot.
Get Tokens from the Faucet¶
| Title | Difficulty | Tools | Description |
|---|---|---|---|
| Faucet | 🟢 Beginner | N/A | Learn how to obtain test tokens from Polkadot faucets for development and testing purposes across different networks. |
EVM Smart Contracts¶
| Title | Difficulty | Tools | Description |
|---|---|---|---|
| Deploy an ERC-20 to Polkadot Hub | 🟢 Beginner | EVM Wallet, Polkadot Remix IDE | Deploy an ERC-20 token on Polkadot Hub. This guide covers contract creation, compilation, deployment, and interaction via Polkadot Remix IDE. |
| Deploy an NFT to Polkadot Hub | 🟢 Beginner | EVM Wallet, Polkadot Remix IDE | Deploy an NFT on Polkadot Hub with OpenZeppelin. Learn how to compile, deploy, and interact with your contract using Polkadot Remix IDE. |
Port Ethereum DApps¶
| Title | Difficulty | Tools | Description |
|---|---|---|---|
| Deploying Uniswap V2 on Polkadot | 🟡 Intermediate | Hardhat | Learn how to deploy and test Uniswap V2 on Polkadot Hub using Hardhat, bringing AMM-based token swaps to the Polkadot ecosystem. |
Last update: January 14, 2026
| Created: January 14, 2026
| Created: January 14, 2026