🎉 REVM is live in Polkadot Hub TestNet — Deploy your first EVM contract .
logo
  • Smart Contracts
  • Parachains
  • Chain Interactions
  • Node Infrastructure
Initializing search
    • Home
      • Overview
      • Get Started
      • Connect to Polkadot
      • Explorers
      • Faucet
        • Accounts
        • Gas Model
        • Contract Deployment
        • Blocks, Transactions, and Fees
        • Dual VM Stack
        • JSON-RPC APIs
        • Overview
        • Get Tokens from the Faucet
            • Remix IDE
            • Hardhat
            • Remix IDE
            • Hardhat
            • Remix IDE
            • Hardhat
          • Zero to Hero
          • Uniswap V2
        • Overview
        • Ethereum Native
        • XCM
        • Local Development Node
        • Remix IDE
        • Hardhat
        • Ethers.js
        • Web3.js
        • Web3.py
        • viem
        • Wagmi
        • Wallets
      • Get Started
      • Install Polkadot SDK
        • Set Up the Parachain Template
        • Deploy to Polkadot
        • Obtain Coretime
        • Overview
        • Add Existing Pallets
        • Add Multiple Instances of a Pallet
        • Add Smart Contract Functionality
          • Create a Custom Pallet
          • Mock Your Runtime
          • Unit Test Pallets
          • Benchmark a Custom Pallet
        • Fork a Parachain
        • Run a Parachain Network
        • Runtime Upgrades
        • Storage Migrations
        • Unlock Parachains
        • Get Started
        • Open HRMP Channels Between Parachains
        • Open HRMP Channels With System Parachains
        • Wallets
        • Indexers
        • Oracles
      • Overview
      • Build Smart Contracts
        • Read Chain State with SDKs
        • Read Chain State via REST API
        • Call Runtime APIs
        • Send a Transaction with SDKs
        • Calculate Transaction Fees
        • Pay Transaction Fees with Different Tokens
          • Transfer Assets into Polkadot
          • Transfer Assets Between Parachains
          • Estimate XCM Transfer Fees
          • Debug and Preview XCM Messages
        • Register a Local Asset
        • Register a Foreign Asset
        • Convert Assets
        • Create an Account
        • Query Accounts Information
      • Overview
        • Polkadot Hub RPC Node
        • Parachain RPC Nodes
          • Set Up a Full Node
          • Set Up a Bootnode
          • Set Up Secure WebSocket
      • Run a Collator
        • Requirements
          • Set Up a Validator
          • Key Management
          • Start Validating
          • Stop Validating
          • General Management
          • Upgrade Your Node
          • Pause Validating
          • Rewards Payout
          • Offenses and Slashes
      • Overview
        • Overview
        • Smart Contracts
          • Relay Chain
          • Proof-of-Stake Consensus
          • Agile Coretime
        • Asset Management
        • Bridging
        • People and Identity
        • Collectives and DAOs
        • Overview
          • Overview
          • Elastic Scaling
          • Async Backing
          • Inclusion Pipeline
        • Accounts
          • Blocks
          • Transactions
          • Fees
        • Node and Runtime
        • Interoperability
        • Randomness
        • Cryptography
        • Data Encoding
        • Chain Data
        • Networks
        • On-Chain Governance Overview
        • Origins and Tracks
      • Glossary
        • Zombienet
        • Chopsticks
        • Moonwall
        • ParaSpell
        • XCM Tools
        • Omninode
        • Light Clients
        • Dedot
        • Polkadot-API
        • Polkadot.js API
        • Polkadart
        • Python Substrate Interface
        • Sidecar REST API
        • Subxt
      • Support Channels and Resources
      • AI Ready Docs
    Page actions
    Edit this page Report an issue

    Polkadot Documentation

    Everything you need to start building on Polkadot.

    Smart Contracts

    Connect to Polkadot Deploy a contract Leverage precompiled contracts

    Blockchains

    Install the Polkadot SDK Launch a simple blockchain Customize your chain Upgrade your chain

    Developer Resources

    Explore grants and funding opportunities Discover the Polkadot Academy Report a bug via the bug bounty program
    Technical Reference
    © 2026 Polkadot.
    Terms of Use Privacy Policy Cookie Policy AI Chatbot Policy

    Cookie Consent

    We use cookies to recognize your repeated visits and preferences, as well as to measure the effectiveness of our documentation. By consenting to the use of cookies, you help us improve the site. Review the cookie policy for more information.