What problem does it solve?
Polkadot Hub provides a unified reference for building on a dual-VM smart contract platform, combining EVM compatibility with native RISC-V execution and cross-chain capabilities to streamline development and deployment across parachains.
Core Features & Use Cases
- Dual VM Architecture: Polkadot Hub exposes REVM (EVM) and PolkaVM (PVM) within a single runtime, enabling cross-VM calls and consistent tooling.
- REVM & PVM Backends: Support for deploying existing Solidity contracts via REVM and Rust or Solidity-to-PVM workflows via resolc, with cross-VM interop.
- Development Environments & Tooling: Guidance on local nodes, IDEs, and libraries (Remix, Hardhat, Foundry; Ethers.js, Web3.js, Subxt, Polkadot.js) for Polkadot Hub.
- Parachains & XCM: Cross-chain messaging, parachain development, and integration with the Polkadot SDK.
Quick Start
Set up a local Polkadot Hub node and deploy your first Solidity or Rust contract to verify the dual-VM workflow.