# Polkadot > https://polkadot.network/ ## How to Use This File This file lists URLs for resolved Markdown pages that complement the rendered pages on the documentation site. Use these Markdown files when prompting models to retain semantic context without HTML noise. ## Metadata - Documentation pages: 142 - Categories: 16 ## Docs This section lists documentation pages by category. Each entry links to the resolved markdown version of the page and includes a short description. Docs: Basics - [Create an Account](https://docs.polkadot.com/ai/pages/chain-interactions-accounts-create-account.md): Step-by-step guide to creating Polkadot accounts using different programming languages and libraries, including JavaScript, Python, and Rust examples. - [Query Account Information with SDKs](https://docs.polkadot.com/ai/pages/chain-interactions-accounts-query-accounts.md): Learn how to query account information using five popular SDKs—Polkadot API (PAPI), Polkadot.js API, Dedot, Python Substrate Interface, and Subxt. - [Calculate Transaction Fees](https://docs.polkadot.com/ai/pages/chain-interactions-send-transactions-calculate-transaction-fees.md): Learn how to calculate transaction fees on Polkadot using Polkadot-API, Polkadot.js API, and the Polkadot.js Apps UI to estimate transfer costs. - [Register a Local Asset](https://docs.polkadot.com/ai/pages/chain-interactions-token-operations-register-local-asset.md): Learn how to register a local asset on Polkadot Hub, including prerequisites, deposits, and step-by-step instructions using Polkadot.js Apps. - [Overview of FRAME](https://docs.polkadot.com/ai/pages/parachains-customize-runtime.md): Learn how Polkadot SDK’s FRAME framework simplifies blockchain development with modular pallets and support libraries for efficient runtime design. - [Get Started with Parachain Development](https://docs.polkadot.com/ai/pages/parachains-get-started.md): Practical examples and tutorials for building and deploying Polkadot parachains, covering everything from launch to customization and cross-chain messaging. - [Install Polkadot SDK](https://docs.polkadot.com/ai/pages/parachains-install-polkadot-sdk.md): Install all required Polkadot SDK dependencies, set up the SDK itself, and verify that it runs correctly on your machine. - [Get Started with XCM](https://docs.polkadot.com/ai/pages/parachains-interoperability-get-started.md): Unlock blockchain interoperability with XCM — Polkadot's Cross-Consensus Messaging format for cross-chain interactions. - [Set Up the Polkadot SDK Parachain Template](https://docs.polkadot.com/ai/pages/parachains-launch-a-parachain-set-up-the-parachain-template.md): Learn how to set up and run the Polkadot SDK Parachain Template locally, creating a ready-to-customize foundation for your parachain. - [On-Chain Governance Overview](https://docs.polkadot.com/ai/pages/reference-governance.md): Discover Polkadot’s cutting-edge OpenGov system, enabling transparent, decentralized decision-making through direct democracy and flexible governance tracks. - [Technical Reference Overview](https://docs.polkadot.com/ai/pages/reference.md): Learn about Polkadot's technical architecture, governance framework, parachain ecosystem, and the tools you need to build and interact with the network. - [Polkadot SDK Accounts](https://docs.polkadot.com/ai/pages/reference-parachains-accounts.md): Learn about account structures, balances, and address formats in the Polkadot SDK, including how to manage lifecycle, references, and balances. - [Blocks](https://docs.polkadot.com/ai/pages/reference-parachains-blocks-transactions-fees-blocks.md): Understand how blocks are produced, validated, and imported in Polkadot SDK-based blockchains, covering initialization, finalization, and authoring processes. - [Transactions Weights and Fees](https://docs.polkadot.com/ai/pages/reference-parachains-blocks-transactions-fees-fees.md): Overview of transaction weights and fees in Polkadot SDK chains, detailing how fees are calculated using a defined formula and runtime specifics. - [Transactions](https://docs.polkadot.com/ai/pages/reference-parachains-blocks-transactions-fees-transactions.md): Learn how to construct, submit, and validate transactions in the Polkadot SDK, covering signed, unsigned, and inherent types of transactions. - [Chain Data](https://docs.polkadot.com/ai/pages/reference-parachains-chain-data.md): Learn how to expose and utilize chain data for blockchain applications. Discover runtime metadata, RPC APIs, and tools for efficient development. - [Cryptography](https://docs.polkadot.com/ai/pages/reference-parachains-cryptography.md): A concise guide to cryptography in blockchain, covering hash functions, encryption types, digital signatures, and elliptic curve applications. - [Data Encoding](https://docs.polkadot.com/ai/pages/reference-parachains-data-encoding.md): SCALE codec enables fast, efficient data encoding, ideal for resource-constrained environments like Wasm, supporting custom types and compact encoding. - [Parachains Overview](https://docs.polkadot.com/ai/pages/reference-parachains.md): Learn about parachains, specialized blockchains on Polkadot that gain shared security and interoperability. Discover how they work and the tools to build them. - [Interoperability](https://docs.polkadot.com/ai/pages/reference-parachains-interoperability.md): Explore the importance of interoperability in the Polkadot ecosystem, covering XCM, bridges, and cross-chain communication. - [Networks](https://docs.polkadot.com/ai/pages/reference-parachains-networks.md): Explore Polkadot's testing and production networks, including Westend, Kusama, and Paseo, for efficient development, deployment, and testing. - [Node and Runtime](https://docs.polkadot.com/ai/pages/reference-parachains-node-and-runtime.md): Learn how Polkadot SDK-based nodes function, how the client and runtime are separated, and how they communicate using SCALE-encoded data. - [Randomness](https://docs.polkadot.com/ai/pages/reference-parachains-randomness.md): Explore the importance of randomness in PoS blockchains, focusing on Polkadot’s VRF-based approach to ensure fairness and security in validator selection. - [Overview of the Polkadot Relay Chain](https://docs.polkadot.com/ai/pages/reference-polkadot-hub-consensus-and-security-relay-chain.md): Explore Polkadot's core architecture, including its multi-chain vision, shared security, and the DOT token's governance and staking roles. - [Polkadot Hub Overview](https://docs.polkadot.com/ai/pages/reference-polkadot-hub.md): Learn how Polkadot Hub serves as the entry point to Polkadot, providing access to smart contracts, staking, governance, identity management, and cross-ecosystem interoperability. - [XCM Tools](https://docs.polkadot.com/ai/pages/reference-tools-xcm-tools.md): Explore essential XCM tools across Polkadot, crafted to enhance cross-chain functionality and integration within the ecosystem. - [Smart Contracts Cookbook](https://docs.polkadot.com/ai/pages/smart-contracts-cookbook.md): Explore our full collection of tutorials and guides to learn step-by-step how to build, deploy, and work with smart contracts on Polkadot. - [Deploy an ERC-20 Using Hardhat](https://docs.polkadot.com/ai/pages/smart-contracts-cookbook-smart-contracts-deploy-erc20-erc20-hardhat.md): Deploy an ERC-20 token on Polkadot Hub using PVM. This guide covers contract creation, compilation, deployment, and interaction via Hardhat. - [Deploy an ERC-20 Using Remix IDE](https://docs.polkadot.com/ai/pages/smart-contracts-cookbook-smart-contracts-deploy-erc20-erc20-remix.md): Deploy an ERC-20 token contract on Polkadot Hub. This guide covers contract creation, compilation, deployment, and interaction via the Remix IDE. - [Deploy an NFT to Polkadot Hub with Foundry](https://docs.polkadot.com/ai/pages/smart-contracts-cookbook-smart-contracts-deploy-nft-.foundry.md): Learn how to deploy an ERC-721 NFT contract to Polkadot Hub using Foundry, a Rust toolkit with high-performance compilation. - [Deploy an ERC-721 Using Hardhat](https://docs.polkadot.com/ai/pages/smart-contracts-cookbook-smart-contracts-deploy-nft-nft-hardhat.md): Learn how to deploy an ERC-721 NFT contract to Polkadot Hub using Hardhat, a comprehensive development environment with built-in deployment capabilities. - [Deploy an ERC-721 NFT Using Remix](https://docs.polkadot.com/ai/pages/smart-contracts-cookbook-smart-contracts-deploy-nft-nft-remix.md): Learn how to deploy an ERC-721 NFT contract to Polkadot Hub using Remix, a browser-based IDE for quick prototyping and learning. - [Accounts in Polkadot Hub Smart Contracts](https://docs.polkadot.com/ai/pages/smart-contracts-for-eth-devs-accounts.md): Bridges Ethereum's 20-byte addresses with Polkadot's 32-byte accounts, enabling seamless interaction while maintaining compatibility with Ethereum tooling. - [Transactions and Fees on Asset Hub](https://docs.polkadot.com/ai/pages/smart-contracts-for-eth-devs-blocks-transactions-fees.md): Explore how Asset Hub smart contracts handle blocks, transactions, and fees with EVM compatibility, supporting various Ethereum transaction types. - [Contract Deployment](https://docs.polkadot.com/ai/pages/smart-contracts-for-eth-devs-contract-deployment.md): Compare deployment flows for REVM and PVM-based smart contracts on the Polkadot Hub. Includes single-step REVM flows and PVM's two-step deployment model. - [Dual Virtual Machine Stack](https://docs.polkadot.com/ai/pages/smart-contracts-for-eth-devs-dual-vm-stack.md): Compare Polkadot’s dual smart contract VMs—REVM for EVM compatibility and PolkaVM for RISC-V performance, flexibility, and efficiency. - [Get Started with Smart Contracts](https://docs.polkadot.com/ai/pages/smart-contracts-get-started.md): Practical examples for building and deploying smart contracts on Polkadot Hub, from connecting and tooling to deployment, integrations, and precompiles. - [Smart Contracts Overview](https://docs.polkadot.com/ai/pages/smart-contracts-overview.md): Learn about smart contract development on Polkadot Hub with native PVM support, dual-VM execution, and seamless cross-chain capabilities. Docs: Smart Contracts - [Connect to Polkadot](https://docs.polkadot.com/ai/pages/smart-contracts-connect.md): Explore how to connect to Polkadot Hub, configure your wallet, and obtain test tokens for developing and testing smart contracts. - [Smart Contracts Cookbook](https://docs.polkadot.com/ai/pages/smart-contracts-cookbook.md): Explore our full collection of tutorials and guides to learn step-by-step how to build, deploy, and work with smart contracts on Polkadot. - [Deploy a Basic Contract to Polkadot Hub](https://docs.polkadot.com/ai/pages/smart-contracts-cookbook-smart-contracts-.deploy-basic-pvm.md): Learn how to deploy a basic smart contract to Polkadot Hub using the PVM. - [Deploy a Basic Contract with Foundry](https://docs.polkadot.com/ai/pages/smart-contracts-cookbook-smart-contracts-deploy-basic-.foundry.md): Learn how to deploy a basic smart contract to Polkadot Hub using Foundry, excellent for developers who prefer fast, command-line driven development. - [Deploy a Basic Contract with Hardhat](https://docs.polkadot.com/ai/pages/smart-contracts-cookbook-smart-contracts-deploy-basic-basic-hardhat.md): Learn how to deploy a basic smart contract to Polkadot Hub using Hardhat, ideal for professional workflows that require comprehensive testing and debugging. - [Deploy a Basic Contract with Remix IDE](https://docs.polkadot.com/ai/pages/smart-contracts-cookbook-smart-contracts-deploy-basic-basic-remix.md): Learn how to deploy a basic smart contract to Polkadot Hub using Remix IDE, ideal for rapid prototyping, learning, and visual development. - [Deploy an ERC-20 Using Hardhat](https://docs.polkadot.com/ai/pages/smart-contracts-cookbook-smart-contracts-deploy-erc20-erc20-hardhat.md): Deploy an ERC-20 token on Polkadot Hub using PVM. This guide covers contract creation, compilation, deployment, and interaction via Hardhat. - [Deploy an ERC-20 Using Remix IDE](https://docs.polkadot.com/ai/pages/smart-contracts-cookbook-smart-contracts-deploy-erc20-erc20-remix.md): Deploy an ERC-20 token contract on Polkadot Hub. This guide covers contract creation, compilation, deployment, and interaction via the Remix IDE. - [Deploy an NFT to Polkadot Hub with Foundry](https://docs.polkadot.com/ai/pages/smart-contracts-cookbook-smart-contracts-deploy-nft-.foundry.md): Learn how to deploy an ERC-721 NFT contract to Polkadot Hub using Foundry, a Rust toolkit with high-performance compilation. - [Deploy an ERC-721 Using Hardhat](https://docs.polkadot.com/ai/pages/smart-contracts-cookbook-smart-contracts-deploy-nft-nft-hardhat.md): Learn how to deploy an ERC-721 NFT contract to Polkadot Hub using Hardhat, a comprehensive development environment with built-in deployment capabilities. - [Deploy an ERC-721 NFT Using Remix](https://docs.polkadot.com/ai/pages/smart-contracts-cookbook-smart-contracts-deploy-nft-nft-remix.md): Learn how to deploy an ERC-721 NFT contract to Polkadot Hub using Remix, a browser-based IDE for quick prototyping and learning. - [Use Hardhat with Polkadot Hub](https://docs.polkadot.com/ai/pages/smart-contracts-dev-environments-hardhat.md): Learn how to create, compile, test, and deploy smart contracts on Polkadot Hub using Hardhat, a powerful development environment for blockchain developers. - [Local Development Node](https://docs.polkadot.com/ai/pages/smart-contracts-dev-environments-local-dev-node.md): Follow this step-by-step guide to install a Revive Dev node and ETH-RPC adapter for smart contract development in a local environment. - [Use the Remix IDE on Polkadot Hub](https://docs.polkadot.com/ai/pages/smart-contracts-dev-environments-remix.md): Explore the smart contract development and deployment process on Polkadot Hub using Remix IDE, a visual IDE for blockchain developers. - [Block Explorers](https://docs.polkadot.com/ai/pages/smart-contracts-explorers.md): Access block explorers like Subscan, BlockScout, and Routescan to track transactions, analyze contracts, and view on-chain data from smart contracts. - [Get Tokens from the Official Faucet](https://docs.polkadot.com/ai/pages/smart-contracts-faucet.md): Learn how to obtain test tokens from Polkadot faucets for development and testing purposes across different networks. - [Migration FAQs and Considerations](https://docs.polkadot.com/ai/pages/smart-contracts-for-eth-devs-.migration.md): Learn how to migrate your existing Ethereum contracts to the Polkadot Hub using REVM and PVM by following these considerations. - [Contract Deployment](https://docs.polkadot.com/ai/pages/smart-contracts-for-eth-devs-contract-deployment.md): Compare deployment flows for REVM and PVM-based smart contracts on the Polkadot Hub. Includes single-step REVM flows and PVM's two-step deployment model. - [Get Started with Smart Contracts](https://docs.polkadot.com/ai/pages/smart-contracts-get-started.md): Practical examples for building and deploying smart contracts on Polkadot Hub, from connecting and tooling to deployment, integrations, and precompiles. - [Wallets for Polkadot Hub](https://docs.polkadot.com/ai/pages/smart-contracts-integrations-wallets.md): Comprehensive guide to connecting and managing wallets for Polkadot Hub, covering step-by-step instructions for interacting with the ecosystem. - [Deploy Contracts to Polkadot Hub with Ethers.js](https://docs.polkadot.com/ai/pages/smart-contracts-libraries-ethers-js.md): Learn how to interact with Polkadot Hub using Ethers.js, from compiling and deploying Solidity contracts to interacting with deployed smart contracts. - [viem for Polkadot Hub Smart Contracts](https://docs.polkadot.com/ai/pages/smart-contracts-libraries-viem.md): This guide covers deploying and interacting with contracts on Polkadot Hub using viem, a TypeScript library for Ethereum-compatible chains. - [Wagmi for Polkadot Hub Smart Contracts](https://docs.polkadot.com/ai/pages/smart-contracts-libraries-wagmi.md): Learn how to use Wagmi React Hooks to fetch and interact with smart contracts on Polkadot Hub for seamless dApp integration. - [Deploy Contracts to Polkadot Hub with Web3.js](https://docs.polkadot.com/ai/pages/smart-contracts-libraries-web3-js.md): Learn how to interact with Polkadot Hub using Web3.js, from compiling and deploying Solidity contracts to interacting with deployed smart contracts. - [Web3.py](https://docs.polkadot.com/ai/pages/smart-contracts-libraries-web3-py.md): Learn how to interact with Polkadot Hub using the Web3 python library, deploying Solidity contracts, and interacting with deployed smart contracts. - [Smart Contracts Overview](https://docs.polkadot.com/ai/pages/smart-contracts-overview.md): Learn about smart contract development on Polkadot Hub with native PVM support, dual-VM execution, and seamless cross-chain capabilities. - [Ethereum-Native Precompiles](https://docs.polkadot.com/ai/pages/smart-contracts-precompiles-eth-native.md): General overview of Ethereum-native precompiles in Polkadot Hub’s Revive pallet, including usage basics and details on standard precompiles for smart contracts. - [Interact with the XCM Precompile](https://docs.polkadot.com/ai/pages/smart-contracts-precompiles-xcm.md): Learn how to use the XCM precompile to send cross-chain messages, execute XCM instructions, and estimate costs from your smart contracts. Docs: Parachains - [Add an Existing Pallet to the Runtime](https://docs.polkadot.com/ai/pages/parachains-customize-runtime-add-existing-pallets.md): Learn how to include and configure pallets in a Polkadot SDK-based runtime, from adding dependencies to implementing necessary traits. - [Add Multiple Pallet Instances](https://docs.polkadot.com/ai/pages/parachains-customize-runtime-add-pallet-instances.md): Learn how to implement multiple instances of the same pallet in your Polkadot SDK-based runtime, from adding dependencies to configuring unique instances. - [Add Smart Contract Functionality](https://docs.polkadot.com/ai/pages/parachains-customize-runtime-add-smart-contract-functionality.md): Add smart contract capabilities to your Polkadot SDK-based blockchain. Explore PVM, EVM, and Wasm integration for enhanced chain functionality. - [Overview of FRAME](https://docs.polkadot.com/ai/pages/parachains-customize-runtime.md): Learn how Polkadot SDK’s FRAME framework simplifies blockchain development with modular pallets and support libraries for efficient runtime design. - [Benchmark Your Pallet](https://docs.polkadot.com/ai/pages/parachains-customize-runtime-pallet-development-benchmark-pallet.md): Learn how to benchmark extrinsics in your custom pallet to generate precise weight calculations suitable for production use. - [Create a Custom Pallet](https://docs.polkadot.com/ai/pages/parachains-customize-runtime-pallet-development-create-a-pallet.md): Learn how to create custom pallets using FRAME, allowing for flexible, modular, and scalable blockchain development. Follow the step-by-step guide. - [Mock Your Runtime](https://docs.polkadot.com/ai/pages/parachains-customize-runtime-pallet-development-mock-runtime.md): Learn how to create a mock runtime environment for testing your custom pallets in isolation, enabling comprehensive unit testing before runtime integration. - [Unit Test Pallets](https://docs.polkadot.com/ai/pages/parachains-customize-runtime-pallet-development-pallet-testing.md): Learn how to efficiently test pallets in the Polkadot SDK, ensuring the reliability and security of your pallets operations. - [Get Started with Parachain Development](https://docs.polkadot.com/ai/pages/parachains-get-started.md): Practical examples and tutorials for building and deploying Polkadot parachains, covering everything from launch to customization and cross-chain messaging. - [Opening HRMP Channels Between Parachains](https://docs.polkadot.com/ai/pages/parachains-interoperability-channels-between-parachains.md): Learn how to open HRMP channels between parachains on Polkadot. Discover the step-by-step process for establishing uni- and bidirectional communication. - [Opening HRMP Channels with System Parachains](https://docs.polkadot.com/ai/pages/parachains-interoperability-channels-with-system-parachains.md): Learn how to open HRMP channels with Polkadot system parachains. Discover the process for establishing bi-directional communication using a single XCM message. - [Deploy on Polkadot](https://docs.polkadot.com/ai/pages/parachains-launch-a-parachain-deploy-to-polkadot.md): This guide walks you through the journey of deploying your Polkadot SDK parachain on the Polkadot TestNet, detailing each step to a successful deployment. - [Obtain Coretime](https://docs.polkadot.com/ai/pages/parachains-launch-a-parachain-obtain-coretime.md): Learn how to obtain coretime for block production with this guide, covering both on-demand and bulk options for smooth operations. - [Set Up the Polkadot SDK Parachain Template](https://docs.polkadot.com/ai/pages/parachains-launch-a-parachain-set-up-the-parachain-template.md): Learn how to set up and run the Polkadot SDK Parachain Template locally, creating a ready-to-customize foundation for your parachain. - [Runtime Upgrades](https://docs.polkadot.com/ai/pages/parachains-runtime-maintenance-runtime-upgrades.md): This page covers how runtime versioning and storage migration support forkless upgrades for Polkadot SDK-based networks and how they factor into chain upgrades. - [Storage Migrations](https://docs.polkadot.com/ai/pages/parachains-runtime-maintenance-storage-migrations.md): Ensure smooth runtime upgrades with storage migrations, update data formats, and prevent errors. Learn when and how to implement migrations efficiently. - [Unlock a Parachain](https://docs.polkadot.com/ai/pages/parachains-runtime-maintenance-unlock-parachains.md): Learn how to unlock your parachain. This step-by-step guide covers verifying lock status, preparing calls, and executing the unlock process. - [Fork a Parachain Using Chopsticks](https://docs.polkadot.com/ai/pages/parachains-testing-fork-a-parachain.md): Simplify Polkadot SDK development with Chopsticks. Learn essential features, how to install Chopsticks, and how to configure local blockchain forks. - [Run a Parachain Network](https://docs.polkadot.com/ai/pages/parachains-testing-run-a-parachain-network.md): Quickly install and configure Zombienet to deploy and test Polkadot-based blockchain networks with this comprehensive getting-started guide. - [Parachain Consensus](https://docs.polkadot.com/ai/pages/reference-parachains-consensus.md): Understand how the blocks authored by parachain collators are secured by the relay chain validators and how the parachain transactions achieve finality. - [Parachains Overview](https://docs.polkadot.com/ai/pages/reference-parachains.md): Learn about parachains, specialized blockchains on Polkadot that gain shared security and interoperability. Discover how they work and the tools to build them. - [Overview of the Polkadot Relay Chain](https://docs.polkadot.com/ai/pages/reference-polkadot-hub-consensus-and-security-relay-chain.md): Explore Polkadot's core architecture, including its multi-chain vision, shared security, and the DOT token's governance and staking roles. - [Chopsticks](https://docs.polkadot.com/ai/pages/reference-tools-chopsticks.md): Chopsticks is a versatile tool for forking live Polkadot SDK chains, enabling local testing, block replay, and XCM simulation without deploying to live networks. - [Light Clients](https://docs.polkadot.com/ai/pages/reference-tools-light-clients.md): Light clients enable secure and efficient blockchain interaction without running a full node. Learn everything you need to know about light clients on Polkadot. - [E2E Testing with Moonwall](https://docs.polkadot.com/ai/pages/reference-tools-moonwall.md): Enhance blockchain end-to-end testing with Moonwall's standardized environment setup, comprehensive configuration management, and simple network interactions. - [Polkadot Omni Node](https://docs.polkadot.com/ai/pages/reference-tools-omninode.md): Run parachain nodes easily with the polkadot-omni-node, a white-labeled binary that can run parachain nodes using a single pre-built solution. - [Zombienet](https://docs.polkadot.com/ai/pages/reference-tools-zombienet.md): Zombienet is a testing framework for Polkadot SDK-based blockchain networks, enabling developers to deploy and test ephemeral environments across various platforms. Docs: dApps - [Convert Assets on Asset Hub](https://docs.polkadot.com/ai/pages/chain-interactions-token-operations-convert-assets.md): A guide detailing the step-by-step process of converting assets on Asset Hub, helping users efficiently navigate asset management on the platform. - [Register a Foreign Asset](https://docs.polkadot.com/ai/pages/chain-interactions-token-operations-register-foreign-asset.md): Learn step-by-step how to register a foreign asset on Polkadot Hub and the origin parachain to enable cross-chain token transfers. - [Register a Local Asset](https://docs.polkadot.com/ai/pages/chain-interactions-token-operations-register-local-asset.md): Learn how to register a local asset on Polkadot Hub, including prerequisites, deposits, and step-by-step instructions using Polkadot.js Apps. - [Deploying Uniswap V2 on Polkadot](https://docs.polkadot.com/ai/pages/smart-contracts-cookbook-eth-dapps-uniswap-v2.md): Learn how to deploy and test Uniswap V2 on Polkadot Hub using Hardhat, bringing AMM-based token swaps to the Polkadot ecosystem. - [Smart Contracts Cookbook](https://docs.polkadot.com/ai/pages/smart-contracts-cookbook.md): Explore our full collection of tutorials and guides to learn step-by-step how to build, deploy, and work with smart contracts on Polkadot. Docs: Networks - [Networks](https://docs.polkadot.com/ai/pages/reference-parachains-networks.md): Explore Polkadot's testing and production networks, including Westend, Kusama, and Paseo, for efficient development, deployment, and testing. Docs: Polkadot Protocol - [Query Account Information with SDKs](https://docs.polkadot.com/ai/pages/chain-interactions-accounts-query-accounts.md): Learn how to query account information using five popular SDKs—Polkadot API (PAPI), Polkadot.js API, Dedot, Python Substrate Interface, and Subxt. - [Get Started with XCM](https://docs.polkadot.com/ai/pages/parachains-interoperability-get-started.md): Unlock blockchain interoperability with XCM — Polkadot's Cross-Consensus Messaging format for cross-chain interactions. - [On-Chain Governance Overview](https://docs.polkadot.com/ai/pages/reference-governance.md): Discover Polkadot’s cutting-edge OpenGov system, enabling transparent, decentralized decision-making through direct democracy and flexible governance tracks. - [Origins and Tracks](https://docs.polkadot.com/ai/pages/reference-governance-origins-tracks.md): Explore Polkadot's OpenGov origins and tracks system, defining privilege levels, decision processes, and tailored pathways for network proposals. - [Technical Reference Overview](https://docs.polkadot.com/ai/pages/reference.md): Learn about Polkadot's technical architecture, governance framework, parachain ecosystem, and the tools you need to build and interact with the network. - [Polkadot SDK Accounts](https://docs.polkadot.com/ai/pages/reference-parachains-accounts.md): Learn about account structures, balances, and address formats in the Polkadot SDK, including how to manage lifecycle, references, and balances. - [Blocks](https://docs.polkadot.com/ai/pages/reference-parachains-blocks-transactions-fees-blocks.md): Understand how blocks are produced, validated, and imported in Polkadot SDK-based blockchains, covering initialization, finalization, and authoring processes. - [Transactions Weights and Fees](https://docs.polkadot.com/ai/pages/reference-parachains-blocks-transactions-fees-fees.md): Overview of transaction weights and fees in Polkadot SDK chains, detailing how fees are calculated using a defined formula and runtime specifics. - [Transactions](https://docs.polkadot.com/ai/pages/reference-parachains-blocks-transactions-fees-transactions.md): Learn how to construct, submit, and validate transactions in the Polkadot SDK, covering signed, unsigned, and inherent types of transactions. - [Chain Data](https://docs.polkadot.com/ai/pages/reference-parachains-chain-data.md): Learn how to expose and utilize chain data for blockchain applications. Discover runtime metadata, RPC APIs, and tools for efficient development. - [Asynchronous Backing](https://docs.polkadot.com/ai/pages/reference-parachains-consensus-async-backing.md): Understand how asynchronous backing pipelines parachain block production, the protocol changes it introduces on the Relay Chain, and how parachains participate safely and efficiently. - [Elastic Scaling](https://docs.polkadot.com/ai/pages/reference-parachains-consensus-elastic-scaling.md): Learn how elastic scaling in Polkadot boosts parachain throughput, reduces latency, and supports dynamic, cost-efficient resource allocation. - [Inclusion Pipeline](https://docs.polkadot.com/ai/pages/reference-parachains-consensus-inclusion-pipeline.md): Learn how Polkadot validates parachain blocks through the Inclusion Pipeline, detailing context, generation, backing, and inclusion stages. - [Parachain Consensus](https://docs.polkadot.com/ai/pages/reference-parachains-consensus.md): Understand how the blocks authored by parachain collators are secured by the relay chain validators and how the parachain transactions achieve finality. - [Cryptography](https://docs.polkadot.com/ai/pages/reference-parachains-cryptography.md): A concise guide to cryptography in blockchain, covering hash functions, encryption types, digital signatures, and elliptic curve applications. - [Data Encoding](https://docs.polkadot.com/ai/pages/reference-parachains-data-encoding.md): SCALE codec enables fast, efficient data encoding, ideal for resource-constrained environments like Wasm, supporting custom types and compact encoding. - [Interoperability](https://docs.polkadot.com/ai/pages/reference-parachains-interoperability.md): Explore the importance of interoperability in the Polkadot ecosystem, covering XCM, bridges, and cross-chain communication. - [Networks](https://docs.polkadot.com/ai/pages/reference-parachains-networks.md): Explore Polkadot's testing and production networks, including Westend, Kusama, and Paseo, for efficient development, deployment, and testing. - [Node and Runtime](https://docs.polkadot.com/ai/pages/reference-parachains-node-and-runtime.md): Learn how Polkadot SDK-based nodes function, how the client and runtime are separated, and how they communicate using SCALE-encoded data. - [Randomness](https://docs.polkadot.com/ai/pages/reference-parachains-randomness.md): Explore the importance of randomness in PoS blockchains, focusing on Polkadot’s VRF-based approach to ensure fairness and security in validator selection. - [Polkadot Hub Assets](https://docs.polkadot.com/ai/pages/reference-polkadot-hub-assets.md): Learn about asset management on Polkadot Hub, including on-chain assets, foreign asset integration, and XCM for cross-chain asset transfers. - [Bridge Hub](https://docs.polkadot.com/ai/pages/reference-polkadot-hub-bridging.md): Learn about the Bridge Hub system parachain, a parachain that facilitates the interactions from Polkadot to the rest of Web3. - [Collectives Chain](https://docs.polkadot.com/ai/pages/reference-polkadot-hub-collectives-and-daos.md): Learn how the Collectives chain provides infrastructure for governance organizations, enabling decentralized network stewardship and decision-making. - [Agile Coretime](https://docs.polkadot.com/ai/pages/reference-polkadot-hub-consensus-and-security-agile-coretime.md): Explore the efficient scheduling mechanisms to access Polkadot cores to produce blockspace continuously or on-demand. - [Proof of Stake Consensus](https://docs.polkadot.com/ai/pages/reference-polkadot-hub-consensus-and-security-pos-consensus.md): Explore Polkadot's consensus protocols for secure, scalable, and decentralized network operation, including NPoS, BABE, GRANDPA, and BEEFY. - [Overview of the Polkadot Relay Chain](https://docs.polkadot.com/ai/pages/reference-polkadot-hub-consensus-and-security-relay-chain.md): Explore Polkadot's core architecture, including its multi-chain vision, shared security, and the DOT token's governance and staking roles. - [Polkadot Hub Overview](https://docs.polkadot.com/ai/pages/reference-polkadot-hub.md): Learn how Polkadot Hub serves as the entry point to Polkadot, providing access to smart contracts, staking, governance, identity management, and cross-ecosystem interoperability. - [People Chain](https://docs.polkadot.com/ai/pages/reference-polkadot-hub-people-and-identity.md): Learn how People chain secures decentralized identity management, empowering users to control and verify digital identities without central authorities. - [Polkadot Hub Smart Contracts](https://docs.polkadot.com/ai/pages/reference-polkadot-hub-smart-contracts.md): Learn how Polkadot Hub supports smart contracts through the REVM, a Rust-based Ethereum Virtual Machine compatible runtime. - [Accounts in Polkadot Hub Smart Contracts](https://docs.polkadot.com/ai/pages/smart-contracts-for-eth-devs-accounts.md): Bridges Ethereum's 20-byte addresses with Polkadot's 32-byte accounts, enabling seamless interaction while maintaining compatibility with Ethereum tooling. - [Transactions and Fees on Asset Hub](https://docs.polkadot.com/ai/pages/smart-contracts-for-eth-devs-blocks-transactions-fees.md): Explore how Asset Hub smart contracts handle blocks, transactions, and fees with EVM compatibility, supporting various Ethereum transaction types. - [Dual Virtual Machine Stack](https://docs.polkadot.com/ai/pages/smart-contracts-for-eth-devs-dual-vm-stack.md): Compare Polkadot’s dual smart contract VMs—REVM for EVM compatibility and PolkaVM for RISC-V performance, flexibility, and efficiency. Docs: Infrastructure - [Node Infrastructure](https://docs.polkadot.com/ai/pages/node-infrastructure.md): From running RPC endpoints to producing parachain blocks or validating the relay chain, this guide explains your options and how to begin. - [Run a Block-Producing Collator](https://docs.polkadot.com/ai/pages/node-infrastructure-run-a-collator.md): Learn how to set up and run a block-producing collator for Polkadot system parachains, including registration and session key management. - [Run a Parachain RPC Node](https://docs.polkadot.com/ai/pages/node-infrastructure-run-a-node-parachain-rpc.md): Follow this guide to understand hardware and software requirements and how to set up and run an RPC node for any parachain, including system parachains. - [Run an RPC Node for Polkadot Hub](https://docs.polkadot.com/ai/pages/node-infrastructure-run-a-node-polkadot-hub-rpc.md): Follow this guide to understand hardware and software requirements and how to set up and run an RPC node for Polkadot Hub with Polkadot SDK RPC endpoints. - [Set Up a Bootnode](https://docs.polkadot.com/ai/pages/node-infrastructure-run-a-node-relay-chain-bootnode.md): Learn how to configure and run a bootnode for Polkadot, including P2P, WS, and secure WSS connections with network key management and proxies. - [Set Up a Node](https://docs.polkadot.com/ai/pages/node-infrastructure-run-a-node-relay-chain-full-node.md): Learn how to install, configure, and run Polkadot nodes, including setting up different node types and connecting to the network. - [Set Up Secure WebSocket](https://docs.polkadot.com/ai/pages/node-infrastructure-run-a-node-relay-chain-secure-wss.md): Instructions on enabling SSL for your node and setting up a secure WebSocket proxy server using nginx for remote connections. - [Validator Key Management](https://docs.polkadot.com/ai/pages/node-infrastructure-run-a-validator-onboarding-and-offboarding-key-management.md): Learn how to generate and manage validator keys, including session keys for consensus participation and node keys for maintaining a stable network identity. - [Set Up a Validator](https://docs.polkadot.com/ai/pages/node-infrastructure-run-a-validator-onboarding-and-offboarding-set-up-validator.md): Set up a Polkadot validator node to secure the network and earn staking rewards. Follow this step-by-step guide to install, configure, and manage your node. - [Start Validating](https://docs.polkadot.com/ai/pages/node-infrastructure-run-a-validator-onboarding-and-offboarding-start-validating.md): Learn how to start validating on Polkadot by choosing a network, syncing your node, bonding DOT tokens, and activating your validator. - [Stop Validating](https://docs.polkadot.com/ai/pages/node-infrastructure-run-a-validator-onboarding-and-offboarding-stop-validating.md): Learn to safely stop validating on Polkadot, including chilling, unbonding tokens, and purging validator keys. - [General Management](https://docs.polkadot.com/ai/pages/node-infrastructure-run-a-validator-operational-tasks-general-management.md): Optimize your Polkadot validator setup with advanced configuration techniques. Learn how to boost performance, enhance security, and ensure seamless operations. - [Pause Validating](https://docs.polkadot.com/ai/pages/node-infrastructure-run-a-validator-operational-tasks-pause-validating.md): Learn how to temporarily pause staking activity in Polkadot using the chill extrinsic, with guidance for validators and nominators. - [Upgrade a Validator Node](https://docs.polkadot.com/ai/pages/node-infrastructure-run-a-validator-operational-tasks-upgrade-your-node.md): Guide to seamlessly upgrading your Polkadot validator node, managing session keys, and executing server maintenance while avoiding downtime and slashing risks. - [Validator Requirements](https://docs.polkadot.com/ai/pages/node-infrastructure-run-a-validator-requirements.md): Explore the technical and system requirements for running a Polkadot validator, including setup, hardware, staking prerequisites, and security best practices. - [Offenses and Slashes](https://docs.polkadot.com/ai/pages/node-infrastructure-run-a-validator-staking-mechanics-offenses-and-slashes.md): Learn about how Polkadot discourages validator misconduct via an offenses and slashing system, including details on offenses and their consequences. - [Rewards Payout](https://docs.polkadot.com/ai/pages/node-infrastructure-run-a-validator-staking-mechanics-rewards.md): Learn how validator rewards work on the network, including era points, payout distribution, running multiple validators, and nominator payments. Docs: Tooling - [Install Polkadot SDK](https://docs.polkadot.com/ai/pages/parachains-install-polkadot-sdk.md): Install all required Polkadot SDK dependencies, set up the SDK itself, and verify that it runs correctly on your machine. - [Indexers](https://docs.polkadot.com/ai/pages/parachains-integrations-indexers.md): Discover blockchain indexers. Enhance data access, enable fast and complex queries, and optimize blockchain data for seamless app performance. - [Oracles](https://docs.polkadot.com/ai/pages/parachains-integrations-oracles.md): Learn about blockchain oracles, the essential bridges connecting blockchains with real-world data for decentralized applications in the Polkadot ecosystem. - [Wallets](https://docs.polkadot.com/ai/pages/parachains-integrations-wallets.md): Explore blockchain wallets. Securely manage digital assets with hot wallets for online access or cold wallets for offline, enhanced security. - [Fork a Parachain Using Chopsticks](https://docs.polkadot.com/ai/pages/parachains-testing-fork-a-parachain.md): Simplify Polkadot SDK development with Chopsticks. Learn essential features, how to install Chopsticks, and how to configure local blockchain forks. - [Run a Parachain Network](https://docs.polkadot.com/ai/pages/parachains-testing-run-a-parachain-network.md): Quickly install and configure Zombienet to deploy and test Polkadot-based blockchain networks with this comprehensive getting-started guide. - [Chopsticks](https://docs.polkadot.com/ai/pages/reference-tools-chopsticks.md): Chopsticks is a versatile tool for forking live Polkadot SDK chains, enabling local testing, block replay, and XCM simulation without deploying to live networks. - [Dedot](https://docs.polkadot.com/ai/pages/reference-tools-dedot.md): Dedot is a next-gen JavaScript client for Polkadot and Polkadot SDK-based blockchains, offering lightweight, tree-shakable APIs with strong TypeScript support. - [Light Clients](https://docs.polkadot.com/ai/pages/reference-tools-light-clients.md): Light clients enable secure and efficient blockchain interaction without running a full node. Learn everything you need to know about light clients on Polkadot. - [E2E Testing with Moonwall](https://docs.polkadot.com/ai/pages/reference-tools-moonwall.md): Enhance blockchain end-to-end testing with Moonwall's standardized environment setup, comprehensive configuration management, and simple network interactions. - [Polkadot Omni Node](https://docs.polkadot.com/ai/pages/reference-tools-omninode.md): Run parachain nodes easily with the polkadot-omni-node, a white-labeled binary that can run parachain nodes using a single pre-built solution. - [Polkadot-API](https://docs.polkadot.com/ai/pages/reference-tools-papi.md): Polkadot-API (PAPI) is a modular, composable library set designed for efficient interaction with Polkadot chains, prioritizing a "light-client first" approach. - [Polkadart](https://docs.polkadot.com/ai/pages/reference-tools-polkadart.md): Polkadart is a type-safe, native Dart, SDK for Polkadot and any compatible Polkadot-SDK blockchain network. - [Polkadot.js API](https://docs.polkadot.com/ai/pages/reference-tools-polkadot-js-api.md): Interact with Polkadot SDK-based chains easily using the Polkadot.js API. Query chain data, submit transactions, and more via JavaScript or Typescript. - [Python Substrate Interface](https://docs.polkadot.com/ai/pages/reference-tools-py-substrate-interface.md): Learn how to connect to Polkadot SDK-based nodes, query data, submit transactions, and manage blockchain interactions using the Python Substrate Interface. - [Sidecar REST API](https://docs.polkadot.com/ai/pages/reference-tools-sidecar.md): Learn about Substrate API Sidecar, a REST service that provides endpoints for interacting with Polkadot SDK-based chains and simplifies blockchain interactions. - [Subxt Rust API](https://docs.polkadot.com/ai/pages/reference-tools-subxt.md): Subxt is a Rust library for type-safe interaction with Polkadot SDK blockchains, enabling transactions, state queries, runtime API access, and more. - [XCM Tools](https://docs.polkadot.com/ai/pages/reference-tools-xcm-tools.md): Explore essential XCM tools across Polkadot, crafted to enhance cross-chain functionality and integration within the ecosystem. - [Zombienet](https://docs.polkadot.com/ai/pages/reference-tools-zombienet.md): Zombienet is a testing framework for Polkadot SDK-based blockchain networks, enabling developers to deploy and test ephemeral environments across various platforms. - [Zero to Hero Smart Contract DApp](https://docs.polkadot.com/ai/pages/smart-contracts-cookbook-dapps-zero-to-hero.md): Learn how to build a decentralized application on Polkadot Hub using Viem and Next.js by creating a simple dApp that interacts with a smart contract. - [Deploying Uniswap V2 on Polkadot](https://docs.polkadot.com/ai/pages/smart-contracts-cookbook-eth-dapps-uniswap-v2.md): Learn how to deploy and test Uniswap V2 on Polkadot Hub using Hardhat, bringing AMM-based token swaps to the Polkadot ecosystem. - [Use Hardhat with Polkadot Hub](https://docs.polkadot.com/ai/pages/smart-contracts-dev-environments-hardhat.md): Learn how to create, compile, test, and deploy smart contracts on Polkadot Hub using Hardhat, a powerful development environment for blockchain developers. - [Use the Remix IDE on Polkadot Hub](https://docs.polkadot.com/ai/pages/smart-contracts-dev-environments-remix.md): Explore the smart contract development and deployment process on Polkadot Hub using Remix IDE, a visual IDE for blockchain developers. - [Block Explorers](https://docs.polkadot.com/ai/pages/smart-contracts-explorers.md): Access block explorers like Subscan, BlockScout, and Routescan to track transactions, analyze contracts, and view on-chain data from smart contracts. - [Wallets for Polkadot Hub](https://docs.polkadot.com/ai/pages/smart-contracts-integrations-wallets.md): Comprehensive guide to connecting and managing wallets for Polkadot Hub, covering step-by-step instructions for interacting with the ecosystem. - [Deploy Contracts to Polkadot Hub with Ethers.js](https://docs.polkadot.com/ai/pages/smart-contracts-libraries-ethers-js.md): Learn how to interact with Polkadot Hub using Ethers.js, from compiling and deploying Solidity contracts to interacting with deployed smart contracts. - [viem for Polkadot Hub Smart Contracts](https://docs.polkadot.com/ai/pages/smart-contracts-libraries-viem.md): This guide covers deploying and interacting with contracts on Polkadot Hub using viem, a TypeScript library for Ethereum-compatible chains. - [Wagmi for Polkadot Hub Smart Contracts](https://docs.polkadot.com/ai/pages/smart-contracts-libraries-wagmi.md): Learn how to use Wagmi React Hooks to fetch and interact with smart contracts on Polkadot Hub for seamless dApp integration. - [Deploy Contracts to Polkadot Hub with Web3.js](https://docs.polkadot.com/ai/pages/smart-contracts-libraries-web3-js.md): Learn how to interact with Polkadot Hub using Web3.js, from compiling and deploying Solidity contracts to interacting with deployed smart contracts. - [Web3.py](https://docs.polkadot.com/ai/pages/smart-contracts-libraries-web3-py.md): Learn how to interact with Polkadot Hub using the Web3 python library, deploying Solidity contracts, and interacting with deployed smart contracts. Docs: Reference - [Glossary](https://docs.polkadot.com/ai/pages/reference-glossary.md): Glossary of terms used within the Polkadot ecosystem, Polkadot SDK, its subsequent libraries, and other relevant Web3 terminology. - [Technical Reference Overview](https://docs.polkadot.com/ai/pages/reference.md): Learn about Polkadot's technical architecture, governance framework, parachain ecosystem, and the tools you need to build and interact with the network. - [JSON-RPC APIs](https://docs.polkadot.com/ai/pages/smart-contracts-for-eth-devs-json-rpc-apis.md): JSON-RPC APIs guide for Polkadot Hub, covering supported methods, parameters, and examples for interacting with the chain. Docs: Accounts - [Create an Account](https://docs.polkadot.com/ai/pages/chain-interactions-accounts-create-account.md): Step-by-step guide to creating Polkadot accounts using different programming languages and libraries, including JavaScript, Python, and Rust examples. Docs: Chain Interactions - [Chain Interactions Overview](https://docs.polkadot.com/ai/pages/chain-interactions.md): Learn how to query data, send transactions, enable cross-chain communication, and manage accounts across the Polkadot ecosystem. - [Query On-Chain State with Sidecar REST API](https://docs.polkadot.com/ai/pages/chain-interactions-query-data-query-rest.md): Learn how to query on-chain state on Polkadot using the Sidecar REST API with curl, including account balances, asset data, and block information. - [Query On-Chain State with SDKs](https://docs.polkadot.com/ai/pages/chain-interactions-query-data-query-sdks.md): Learn how to query on-chain storage data on Polkadot Hub using PAPI, Polkadot.js, Dedot, Python Substrate Interface, and Subxt. - [Runtime API Calls](https://docs.polkadot.com/ai/pages/chain-interactions-query-data-runtime-api-calls.md): Learn how to call Polkadot runtime APIs to access the Wasm runtime and retrieve computed results using PAPI, Polkadot.js, Dedot, Python, and Subxt. - [Send Transactions with SDKs](https://docs.polkadot.com/ai/pages/chain-interactions-send-transactions-with-sdks.md): Learn how to construct, sign, and submit transactions using PAPI, Polkadot.js, Dedot, Python Substrate Interface, and Subxt. Docs: Dapps - [Indexers](https://docs.polkadot.com/ai/pages/parachains-integrations-indexers.md): Discover blockchain indexers. Enhance data access, enable fast and complex queries, and optimize blockchain data for seamless app performance. - [Oracles](https://docs.polkadot.com/ai/pages/parachains-integrations-oracles.md): Learn about blockchain oracles, the essential bridges connecting blockchains with real-world data for decentralized applications in the Polkadot ecosystem. - [Wallets](https://docs.polkadot.com/ai/pages/parachains-integrations-wallets.md): Explore blockchain wallets. Securely manage digital assets with hot wallets for online access or cold wallets for offline, enhanced security. - [Dedot](https://docs.polkadot.com/ai/pages/reference-tools-dedot.md): Dedot is a next-gen JavaScript client for Polkadot and Polkadot SDK-based blockchains, offering lightweight, tree-shakable APIs with strong TypeScript support. - [Polkadot-API](https://docs.polkadot.com/ai/pages/reference-tools-papi.md): Polkadot-API (PAPI) is a modular, composable library set designed for efficient interaction with Polkadot chains, prioritizing a "light-client first" approach. - [Polkadart](https://docs.polkadot.com/ai/pages/reference-tools-polkadart.md): Polkadart is a type-safe, native Dart, SDK for Polkadot and any compatible Polkadot-SDK blockchain network. - [Polkadot.js API](https://docs.polkadot.com/ai/pages/reference-tools-polkadot-js-api.md): Interact with Polkadot SDK-based chains easily using the Polkadot.js API. Query chain data, submit transactions, and more via JavaScript or Typescript. - [Python Substrate Interface](https://docs.polkadot.com/ai/pages/reference-tools-py-substrate-interface.md): Learn how to connect to Polkadot SDK-based nodes, query data, submit transactions, and manage blockchain interactions using the Python Substrate Interface. - [Sidecar REST API](https://docs.polkadot.com/ai/pages/reference-tools-sidecar.md): Learn about Substrate API Sidecar, a REST service that provides endpoints for interacting with Polkadot SDK-based chains and simplifies blockchain interactions. - [Subxt Rust API](https://docs.polkadot.com/ai/pages/reference-tools-subxt.md): Subxt is a Rust library for type-safe interaction with Polkadot SDK blockchains, enabling transactions, state queries, runtime API access, and more. - [XCM Tools](https://docs.polkadot.com/ai/pages/reference-tools-xcm-tools.md): Explore essential XCM tools across Polkadot, crafted to enhance cross-chain functionality and integration within the ecosystem. Docs: Developer Tools - [Create an Account](https://docs.polkadot.com/ai/pages/chain-interactions-accounts-create-account.md): Step-by-step guide to creating Polkadot accounts using different programming languages and libraries, including JavaScript, Python, and Rust examples. - [Calculate Transaction Fees](https://docs.polkadot.com/ai/pages/chain-interactions-send-transactions-calculate-transaction-fees.md): Learn how to calculate transaction fees on Polkadot using Polkadot-API, Polkadot.js API, and the Polkadot.js Apps UI to estimate transfer costs. Docs: Polkadot Hub - [Polkadot Hub Overview](https://docs.polkadot.com/ai/pages/reference-polkadot-hub.md): Learn how Polkadot Hub serves as the entry point to Polkadot, providing access to smart contracts, staking, governance, identity management, and cross-ecosystem interoperability. Docs: Transactions - [Calculate Transaction Fees](https://docs.polkadot.com/ai/pages/chain-interactions-send-transactions-calculate-transaction-fees.md): Learn how to calculate transaction fees on Polkadot using Polkadot-API, Polkadot.js API, and the Polkadot.js Apps UI to estimate transfer costs. Docs: Uncategorized - [chain-interactions-send-transactions-interoperability-.transfer-assets-out-of-polkadot](https://docs.polkadot.com/ai/pages/chain-interactions-send-transactions-interoperability-.transfer-assets-out-of-polkadot.md): - [Replay and Dry Run XCMs](https://docs.polkadot.com/ai/pages/chain-interactions-send-transactions-interoperability-debug-and-preview-xcms.md): Replay and dry-run XCMs using Chopsticks with full logging enabled. Diagnose issues, trace message flow, and debug complex cross-chain interactions. - [XCM Fee Estimation](https://docs.polkadot.com/ai/pages/chain-interactions-send-transactions-interoperability-estimate-xcm-fees.md): This tutorial demonstrates how to estimate the fees for teleporting assets from the Polkadot Hub TestNet to the Paseo People Chain. - [Transfer Assets from Ethereum into Polkadot](https://docs.polkadot.com/ai/pages/chain-interactions-send-transactions-interoperability-transfer-assets-into-polkadot.md): A step-by-step guide to bridging assets from Ethereum to Polkadot using the ParaSpell XCM SDK and Snowbridge. - [Transfer Assets Between Parachains](https://docs.polkadot.com/ai/pages/chain-interactions-send-transactions-interoperability-transfer-assets-parachains.md): A step-by-step guide to using the ParaSpell XCM SDK to build, verify, and execute a transfer from one Parachain to another. - [Send a Transaction While Paying the Fee with a Different Token](https://docs.polkadot.com/ai/pages/chain-interactions-send-transactions-pay-fees-with-different-tokens.md): This tutorial demonstrates how to send a DOT transfer transaction while paying the fees using a different token on the Asset Hub. - [AI Ready Docs](https://docs.polkadot.com/ai/pages/get-support-ai-ready-docs.md): Download LLM-optimized files of the Polkadot documentation, including full content and category-specific resources for AI agents. - [Support](https://docs.polkadot.com/ai/pages/get-support.md): Start here to get developer support for Polkadot. Connect with the team, find help, and explore resources beyond the documentation. - [Polkadot Developer Docs](https://docs.polkadot.com/ai/pages/index.md): Explore everything you need to start building on top of Polkadot, a protocol that provides parachains with shared security and interoperability using XCM. - [ParaSpell XCM SDK](https://docs.polkadot.com/ai/pages/reference-tools-paraspell.md): A powerful open-source library that simplifies XCM integration, enabling developers to easily build interoperable dApps on Polkadot. - [Gas Model on the Polkadot Hub](https://docs.polkadot.com/ai/pages/smart-contracts-for-eth-devs-gas-model.md): Learn how gas estimation, pricing, and weight mapping work in the Polkadot Hub. - [smart-contracts-integrations-.indexers](https://docs.polkadot.com/ai/pages/smart-contracts-integrations-.indexers.md): - [smart-contracts-integrations-.oracles](https://docs.polkadot.com/ai/pages/smart-contracts-integrations-.oracles.md): - [Advanced Functionalities via Precompiles](https://docs.polkadot.com/ai/pages/smart-contracts-precompiles.md): Explores how Polkadot integrates precompiles to run essential functions natively, improving the speed and efficiency of smart contracts on the Hub. Docs: dApp - [Zero to Hero Smart Contract DApp](https://docs.polkadot.com/ai/pages/smart-contracts-cookbook-dapps-zero-to-hero.md): Learn how to build a decentralized application on Polkadot Hub using Viem and Next.js by creating a simple dApp that interacts with a smart contract.