# Polkadot Developer Docs > Developer documentation for Polkadot. Full pre-chunked corpus: https://docs.polkadot.com/ai/llms-full.jsonl — per-page resolved Markdown: append .md to any page URL. ## Pages - [Build](https://docs.polkadot.com/apps/build/) - [Persist Data Locally](https://docs.polkadot.com/apps/build/persist-data-locally/) - [Publish and Subscribe to Off-Chain Data](https://docs.polkadot.com/apps/build/pub-sub-off-chain-data/) - [Read On-Chain Data](https://docs.polkadot.com/apps/build/read-chain-state/) - [Sign and Submit Transactions](https://docs.polkadot.com/apps/build/sign-and-submit/) - [Store Data on Chain](https://docs.polkadot.com/apps/build/store-data-on-chain/) - [Deploy Your App](https://docs.polkadot.com/apps/deploy-your-app/) - [Get TestNet Tokens](https://docs.polkadot.com/apps/get-started/get-testnet-tokens/) - [Install Polkadot Desktop and Pair](https://docs.polkadot.com/apps/get-started/) - [Apps](https://docs.polkadot.com/apps/) - [Quick Start with the CLI](https://docs.polkadot.com/apps/quick-start-cli/) - [Quick Start with RevX](https://docs.polkadot.com/apps/quick-start/) - [Build a Shared Todo App](https://docs.polkadot.com/apps/tutorials/shared-todo-app/) - [Create an Account](https://docs.polkadot.com/chain-interactions/accounts/create-account/) - [Query Account Information with SDKs](https://docs.polkadot.com/chain-interactions/accounts/query-accounts/) - [Chain Interactions Overview](https://docs.polkadot.com/chain-interactions/) - [Query On-Chain State with Sidecar REST API](https://docs.polkadot.com/chain-interactions/query-data/query-rest/) - [Query On-Chain State with SDKs](https://docs.polkadot.com/chain-interactions/query-data/query-sdks/) - [Runtime API Calls](https://docs.polkadot.com/chain-interactions/query-data/runtime-api-calls/) - [Calculate Transaction Fees](https://docs.polkadot.com/chain-interactions/send-transactions/calculate-transaction-fees/) - [Replay and Dry Run XCMs](https://docs.polkadot.com/chain-interactions/send-transactions/interoperability/debug-and-preview-xcms/) - [XCM Fee Estimation](https://docs.polkadot.com/chain-interactions/send-transactions/interoperability/estimate-xcm-fees/) - [Transfer Assets from Ethereum into Polkadot](https://docs.polkadot.com/chain-interactions/send-transactions/interoperability/transfer-assets-into-polkadot/) - [Transfer Assets Between Parachains](https://docs.polkadot.com/chain-interactions/send-transactions/interoperability/transfer-assets-parachains/) - [Pay Transaction Fees with Different Tokens](https://docs.polkadot.com/chain-interactions/send-transactions/pay-fees-with-different-tokens/) - [Send Transactions with SDKs](https://docs.polkadot.com/chain-interactions/send-transactions/with-sdks/) - [Store and Retrieve Data on the Bulletin Chain](https://docs.polkadot.com/chain-interactions/store-data/bulletin-chain/) - [Convert Assets on Asset Hub](https://docs.polkadot.com/chain-interactions/token-operations/convert-assets/) - [Register a Foreign Asset](https://docs.polkadot.com/chain-interactions/token-operations/register-foreign-asset/) - [Register a Local Asset](https://docs.polkadot.com/chain-interactions/token-operations/register-local-asset/) - [Support](https://docs.polkadot.com/get-support/) - [Node Infrastructure](https://docs.polkadot.com/node-infrastructure/) - [Run a Block-Producing Collator](https://docs.polkadot.com/node-infrastructure/run-a-collator/) - [Run a Parachain RPC Node](https://docs.polkadot.com/node-infrastructure/run-a-node/parachain-rpc/) - [Run an RPC Node for Polkadot Hub](https://docs.polkadot.com/node-infrastructure/run-a-node/polkadot-hub-rpc/) - [Set Up a Bootnode](https://docs.polkadot.com/node-infrastructure/run-a-node/relay-chain/bootnode/) - [Set Up a Node](https://docs.polkadot.com/node-infrastructure/run-a-node/relay-chain/full-node/) - [Set Up Secure WebSocket](https://docs.polkadot.com/node-infrastructure/run-a-node/relay-chain/secure-wss/) - [Validator Key Management](https://docs.polkadot.com/node-infrastructure/run-a-validator/onboarding-and-offboarding/key-management/) - [Set Up a Validator](https://docs.polkadot.com/node-infrastructure/run-a-validator/onboarding-and-offboarding/set-up-validator/) - [Start Validating](https://docs.polkadot.com/node-infrastructure/run-a-validator/onboarding-and-offboarding/start-validating/) - [Stop Validating](https://docs.polkadot.com/node-infrastructure/run-a-validator/onboarding-and-offboarding/stop-validating/) - [General Management](https://docs.polkadot.com/node-infrastructure/run-a-validator/operational-tasks/general-management/) - [Pause Validating](https://docs.polkadot.com/node-infrastructure/run-a-validator/operational-tasks/pause-validating/) - [Staking Operator Proxy on Polkadot](https://docs.polkadot.com/node-infrastructure/run-a-validator/operational-tasks/staking-operator-proxy/) - [Upgrade a Validator Node](https://docs.polkadot.com/node-infrastructure/run-a-validator/operational-tasks/upgrade-your-node/) - [Validator Requirements](https://docs.polkadot.com/node-infrastructure/run-a-validator/requirements/) - [Offenses and Slashes](https://docs.polkadot.com/node-infrastructure/run-a-validator/staking-mechanics/offenses-and-slashes/) - [Rewards Payout](https://docs.polkadot.com/node-infrastructure/run-a-validator/staking-mechanics/rewards/) - [Add an Existing Pallet to the Runtime](https://docs.polkadot.com/parachains/customize-runtime/add-existing-pallets/) - [Add Multiple Pallet Instances](https://docs.polkadot.com/parachains/customize-runtime/add-pallet-instances/) - [Add Smart Contract Functionality](https://docs.polkadot.com/parachains/customize-runtime/add-smart-contract-functionality/) - [Overview of FRAME](https://docs.polkadot.com/parachains/customize-runtime/) - [Benchmark Your Pallet](https://docs.polkadot.com/parachains/customize-runtime/pallet-development/benchmark-pallet/) - [Create a Custom Pallet](https://docs.polkadot.com/parachains/customize-runtime/pallet-development/create-a-pallet/) - [Mock Your Runtime](https://docs.polkadot.com/parachains/customize-runtime/pallet-development/mock-runtime/) - [Unit Test Pallets](https://docs.polkadot.com/parachains/customize-runtime/pallet-development/pallet-testing/) - [Get Started with Parachain Development](https://docs.polkadot.com/parachains/get-started/) - [Install Polkadot SDK](https://docs.polkadot.com/parachains/install-polkadot-sdk/) - [Indexers](https://docs.polkadot.com/parachains/integrations/indexers/) - [Oracles](https://docs.polkadot.com/parachains/integrations/oracles/) - [Wallets](https://docs.polkadot.com/parachains/integrations/wallets/) - [Opening HRMP Channels Between Parachains](https://docs.polkadot.com/parachains/interoperability/channels-between-parachains/) - [Opening HRMP Channels with System Parachains](https://docs.polkadot.com/parachains/interoperability/channels-with-system-parachains/) - [Get Started with XCM](https://docs.polkadot.com/parachains/interoperability/get-started/) - [Deploy on Polkadot](https://docs.polkadot.com/parachains/launch-a-parachain/deploy-to-polkadot/) - [Obtain Coretime](https://docs.polkadot.com/parachains/launch-a-parachain/obtain-coretime/) - [Set Up the Polkadot SDK Parachain Template](https://docs.polkadot.com/parachains/launch-a-parachain/set-up-the-parachain-template/) - [Coretime Renewal](https://docs.polkadot.com/parachains/runtime-maintenance/coretime-renewal/) - [Runtime Upgrades](https://docs.polkadot.com/parachains/runtime-maintenance/runtime-upgrades/) - [Storage Migrations](https://docs.polkadot.com/parachains/runtime-maintenance/storage-migrations/) - [Unlock a Parachain](https://docs.polkadot.com/parachains/runtime-maintenance/unlock-parachains/) - [Fork a Parachain Using Chopsticks](https://docs.polkadot.com/parachains/testing/fork-a-parachain/) - [Run a Parachain Network](https://docs.polkadot.com/parachains/testing/run-a-parachain-network/) - [Chat in the Polkadot App](https://docs.polkadot.com/reference/apps/hosts/polkadot-app/chat/) - [Coinage in the Polkadot App](https://docs.polkadot.com/reference/apps/hosts/polkadot-app/coinage/) - [Polkadot App Reference](https://docs.polkadot.com/reference/apps/hosts/polkadot-app/) - [Pocket Recipient in the Polkadot App](https://docs.polkadot.com/reference/apps/hosts/polkadot-app/pocket/) - [Proof of Personhood in the Polkadot App](https://docs.polkadot.com/reference/apps/hosts/polkadot-app/pop/) - [Sign In with Polkadot](https://docs.polkadot.com/reference/apps/hosts/polkadot-app/sign-in/) - [Polkadot Desktop Reference](https://docs.polkadot.com/reference/apps/hosts/polkadot-desktop/) - [Permissions in Polkadot Desktop](https://docs.polkadot.com/reference/apps/hosts/polkadot-desktop/permissions/) - [Pocket Send Flow in Polkadot Desktop](https://docs.polkadot.com/reference/apps/hosts/polkadot-desktop/pocket/) - [Preimage Submission via Polkadot Desktop](https://docs.polkadot.com/reference/apps/hosts/polkadot-desktop/preimage/) - [Signing in Polkadot Desktop](https://docs.polkadot.com/reference/apps/hosts/polkadot-desktop/signing/) - [Statement Store via Polkadot Desktop's Host API](https://docs.polkadot.com/reference/apps/hosts/polkadot-desktop/statement-store/) - [Host API on Polkadot Web](https://docs.polkadot.com/reference/apps/hosts/polkadot-web/host-api/) - [Polkadot Web Reference](https://docs.polkadot.com/reference/apps/hosts/polkadot-web/) - [On-Chain polkadot.com](https://docs.polkadot.com/reference/apps/hosts/polkadot-web/onchain-polkadot-com/) - [Shield States in Polkadot Web](https://docs.polkadot.com/reference/apps/hosts/polkadot-web/shield-states/) - [Visiting a Product on Polkadot Web](https://docs.polkadot.com/reference/apps/hosts/polkadot-web/visiting/) - [App Development Reference](https://docs.polkadot.com/reference/apps/) - [Bulletin Chain Authorization](https://docs.polkadot.com/reference/apps/infrastructure/bulletin-chain/authorization/) - [Chunked Uploads on the Bulletin Chain](https://docs.polkadot.com/reference/apps/infrastructure/bulletin-chain/chunked-upload/) - [Cross-Chain Bulletin Storage via People Chain](https://docs.polkadot.com/reference/apps/infrastructure/bulletin-chain/cross-chain/) - [Bulletin Chain Reference](https://docs.polkadot.com/reference/apps/infrastructure/bulletin-chain/) - [Bulletin Chain Renewal](https://docs.polkadot.com/reference/apps/infrastructure/bulletin-chain/renewal/) - [dotNS Architecture](https://docs.polkadot.com/reference/apps/infrastructure/dotns/architecture/) - [dotNS CLI Reference](https://docs.polkadot.com/reference/apps/infrastructure/dotns/cli/) - [dotNS Reference](https://docs.polkadot.com/reference/apps/infrastructure/dotns/) - [The .dot Name Mechanism](https://docs.polkadot.com/reference/apps/infrastructure/dotns/name-mechanism/) - [PopRules and dotNS Pricing](https://docs.polkadot.com/reference/apps/infrastructure/dotns/poprules-pricing/) - [dotNS TestNet Contracts](https://docs.polkadot.com/reference/apps/infrastructure/dotns/testnet-contracts/) - [Name Transfers](https://docs.polkadot.com/reference/apps/infrastructure/dotns/transfer/) - [How HOP Works](https://docs.polkadot.com/reference/apps/infrastructure/hop/how-it-works/) - [HOP Reference](https://docs.polkadot.com/reference/apps/infrastructure/hop/) - [HOP Recipient Journey](https://docs.polkadot.com/reference/apps/infrastructure/hop/recipient/) - [HOP Sender Journey](https://docs.polkadot.com/reference/apps/infrastructure/hop/sender/) - [Proof of Personhood Reference](https://docs.polkadot.com/reference/apps/infrastructure/pop/) - [pallet-coinage Reference](https://docs.polkadot.com/reference/apps/infrastructure/pop/pallet-coinage/) - [pallet-game Reference](https://docs.polkadot.com/reference/apps/infrastructure/pop/pallet-game/) - [pallet-identity Reference](https://docs.polkadot.com/reference/apps/infrastructure/pop/pallet-identity/) - [pallet-people Reference](https://docs.polkadot.com/reference/apps/infrastructure/pop/pallet-people/) - [pallet-score Reference](https://docs.polkadot.com/reference/apps/infrastructure/pop/pallet-score/) - [pallet-ubc Reference](https://docs.polkadot.com/reference/apps/infrastructure/pop/pallet-ubc/) - [Ring-VRF and Aliases](https://docs.polkadot.com/reference/apps/infrastructure/pop/ring-vrf-and-aliases/) - [Statement Store Allowance](https://docs.polkadot.com/reference/apps/infrastructure/statement-store/allowance/) - [Statement Store Channels](https://docs.polkadot.com/reference/apps/infrastructure/statement-store/channels/) - [Statement Store Reference](https://docs.polkadot.com/reference/apps/infrastructure/statement-store/) - [Statement Lifecycle](https://docs.polkadot.com/reference/apps/infrastructure/statement-store/lifecycle/) - [Statement Store Subscriptions](https://docs.polkadot.com/reference/apps/infrastructure/statement-store/subscriptions/) - [Account Management Method Group](https://docs.polkadot.com/reference/apps/protocol/truapi/account-management/) - [TrUAPI Calls Method Group](https://docs.polkadot.com/reference/apps/protocol/truapi/calls/) - [Chain Interaction Method Group](https://docs.polkadot.com/reference/apps/protocol/truapi/chain-interaction/) - [Chat Method Group](https://docs.polkadot.com/reference/apps/protocol/truapi/chat/) - [Entropy Method Group](https://docs.polkadot.com/reference/apps/protocol/truapi/entropy/) - [TrUAPI Reference](https://docs.polkadot.com/reference/apps/protocol/truapi/) - [Local Storage Method Group](https://docs.polkadot.com/reference/apps/protocol/truapi/local-storage/) - [TrUAPI Packages](https://docs.polkadot.com/reference/apps/protocol/truapi/packages/) - [Payment Method Group](https://docs.polkadot.com/reference/apps/protocol/truapi/payment/) - [Permissions Method Group](https://docs.polkadot.com/reference/apps/protocol/truapi/permissions/) - [Preimage Method Group](https://docs.polkadot.com/reference/apps/protocol/truapi/preimage/) - [Sandbox and Sub-Accounts in TrUAPI](https://docs.polkadot.com/reference/apps/protocol/truapi/sandbox/) - [Signing Method Group](https://docs.polkadot.com/reference/apps/protocol/truapi/signing/) - [Statement Store Method Group](https://docs.polkadot.com/reference/apps/protocol/truapi/statement-store/) - [TrUAPI Versioning](https://docs.polkadot.com/reference/apps/protocol/truapi/versioning/) - [Polkadot Product Skills](https://docs.polkadot.com/reference/apps/skills/) - [Glossary](https://docs.polkadot.com/reference/glossary/) - [On-Chain Governance Overview](https://docs.polkadot.com/reference/governance/) - [Origins and Tracks](https://docs.polkadot.com/reference/governance/origins-tracks/) - [Technical Reference Overview](https://docs.polkadot.com/reference/) - [Polkadot SDK Accounts](https://docs.polkadot.com/reference/parachains/accounts/) - [Blocks](https://docs.polkadot.com/reference/parachains/blocks-transactions-fees/blocks/) - [Transactions Weights and Fees](https://docs.polkadot.com/reference/parachains/blocks-transactions-fees/fees/) - [Transactions](https://docs.polkadot.com/reference/parachains/blocks-transactions-fees/transactions/) - [Chain Data](https://docs.polkadot.com/reference/parachains/chain-data/) - [Asynchronous Backing](https://docs.polkadot.com/reference/parachains/consensus/async-backing/) - [Elastic Scaling](https://docs.polkadot.com/reference/parachains/consensus/elastic-scaling/) - [Inclusion Pipeline](https://docs.polkadot.com/reference/parachains/consensus/inclusion-pipeline/) - [Parachain Consensus](https://docs.polkadot.com/reference/parachains/consensus/) - [Cryptography](https://docs.polkadot.com/reference/parachains/cryptography/) - [Data Encoding](https://docs.polkadot.com/reference/parachains/data-encoding/) - [Parachains Overview](https://docs.polkadot.com/reference/parachains/) - [Interoperability](https://docs.polkadot.com/reference/parachains/interoperability/) - [Networks](https://docs.polkadot.com/reference/parachains/networks/) - [Node and Runtime](https://docs.polkadot.com/reference/parachains/node-and-runtime/) - [Randomness](https://docs.polkadot.com/reference/parachains/randomness/) - [Polkadot Hub Assets](https://docs.polkadot.com/reference/polkadot-hub/assets/) - [Bridge Hub](https://docs.polkadot.com/reference/polkadot-hub/bridging/) - [Collectives Chain](https://docs.polkadot.com/reference/polkadot-hub/collectives-and-daos/) - [Agile Coretime](https://docs.polkadot.com/reference/polkadot-hub/consensus-and-security/agile-coretime/) - [Proof of Stake Consensus](https://docs.polkadot.com/reference/polkadot-hub/consensus-and-security/pos-consensus/) - [Overview of the Polkadot Relay Chain](https://docs.polkadot.com/reference/polkadot-hub/consensus-and-security/relay-chain/) - [Data Storage](https://docs.polkadot.com/reference/polkadot-hub/data-storage/) - [Polkadot Hub Overview](https://docs.polkadot.com/reference/polkadot-hub/) - [People Chain](https://docs.polkadot.com/reference/polkadot-hub/people-and-identity/) - [Polkadot Hub Smart Contracts](https://docs.polkadot.com/reference/polkadot-hub/smart-contracts/) - [Chopsticks](https://docs.polkadot.com/reference/tools/chopsticks/) - [Dedot](https://docs.polkadot.com/reference/tools/dedot/) - [Light Clients](https://docs.polkadot.com/reference/tools/light-clients/) - [E2E Testing with Moonwall](https://docs.polkadot.com/reference/tools/moonwall/) - [Polkadot Omni Node](https://docs.polkadot.com/reference/tools/omninode/) - [Polkadot-API](https://docs.polkadot.com/reference/tools/papi/) - [ParaSpell XCM SDK](https://docs.polkadot.com/reference/tools/paraspell/) - [Polkadart](https://docs.polkadot.com/reference/tools/polkadart/) - [Polkadot.js API](https://docs.polkadot.com/reference/tools/polkadot-js-api/) - [Quickstart Parachain Development with Pop CLI](https://docs.polkadot.com/reference/tools/pop-cli/) - [Python Substrate Interface](https://docs.polkadot.com/reference/tools/py-substrate-interface/) - [Sidecar REST API](https://docs.polkadot.com/reference/tools/sidecar/) - [Subxt Rust API](https://docs.polkadot.com/reference/tools/subxt/) - [XCM Tools](https://docs.polkadot.com/reference/tools/xcm-tools/) - [Zombienet](https://docs.polkadot.com/reference/tools/zombienet/) - [Connect to Polkadot](https://docs.polkadot.com/smart-contracts/connect/) - [Zero to Hero Smart Contract DApp](https://docs.polkadot.com/smart-contracts/cookbook/dapps/zero-to-hero/) - [Deploying Uniswap V2 Core on Polkadot](https://docs.polkadot.com/smart-contracts/cookbook/eth-dapps/uniswap-v2/core-v2-pvm/) - [Uniswap V2 Core with EVM on Polkadot](https://docs.polkadot.com/smart-contracts/cookbook/eth-dapps/uniswap-v2/core-v2/) - [Uniswap V2 on Polkadot](https://docs.polkadot.com/smart-contracts/cookbook/eth-dapps/uniswap-v2/) - [Uniswap V2 Periphery with EVM on Polkadot](https://docs.polkadot.com/smart-contracts/cookbook/eth-dapps/uniswap-v2/periphery-v2/) - [Uniswap V3 Core with EVM on Polkadot Hub](https://docs.polkadot.com/smart-contracts/cookbook/eth-dapps/uniswap-v3/core-v3/) - [Uniswap V3 on Polkadot](https://docs.polkadot.com/smart-contracts/cookbook/eth-dapps/uniswap-v3/) - [Uniswap V3 Periphery with EVM on Polkadot Hub](https://docs.polkadot.com/smart-contracts/cookbook/eth-dapps/uniswap-v3/periphery-v3/) - [Smart Contracts Cookbook](https://docs.polkadot.com/smart-contracts/cookbook/) - [Deploy a Basic Contract with Hardhat](https://docs.polkadot.com/smart-contracts/cookbook/smart-contracts/deploy-basic/basic-hardhat/) - [Deploy a Basic Contract with Remix IDE](https://docs.polkadot.com/smart-contracts/cookbook/smart-contracts/deploy-basic/basic-remix/) - [Deploy an ERC-20 Using Hardhat](https://docs.polkadot.com/smart-contracts/cookbook/smart-contracts/deploy-erc20/erc20-hardhat/) - [Deploy an ERC-20 Using Remix IDE](https://docs.polkadot.com/smart-contracts/cookbook/smart-contracts/deploy-erc20/erc20-remix/) - [Deploy an ERC-721 Using Hardhat](https://docs.polkadot.com/smart-contracts/cookbook/smart-contracts/deploy-nft/nft-hardhat/) - [Deploy an ERC-721 NFT Using Remix](https://docs.polkadot.com/smart-contracts/cookbook/smart-contracts/deploy-nft/nft-remix/) - [Use Foundry with Polkadot Hub](https://docs.polkadot.com/smart-contracts/dev-environments/foundry/) - [Use Hardhat with Polkadot Hub](https://docs.polkadot.com/smart-contracts/dev-environments/hardhat-polkadot/) - [Use Hardhat with Polkadot Hub](https://docs.polkadot.com/smart-contracts/dev-environments/hardhat/) - [Local Development Node](https://docs.polkadot.com/smart-contracts/dev-environments/local-dev-node/) - [Use the Remix IDE on Polkadot Hub](https://docs.polkadot.com/smart-contracts/dev-environments/remix/) - [Block Explorers](https://docs.polkadot.com/smart-contracts/explorers/) - [Get Tokens from the Official Faucet](https://docs.polkadot.com/smart-contracts/faucet/) - [Accounts in Polkadot Hub Smart Contracts](https://docs.polkadot.com/smart-contracts/for-eth-devs/accounts/) - [Transactions and Fees on Asset Hub](https://docs.polkadot.com/smart-contracts/for-eth-devs/blocks-transactions-fees/) - [Contract Deployment](https://docs.polkadot.com/smart-contracts/for-eth-devs/contract-deployment/) - [Dual Virtual Machine Stack](https://docs.polkadot.com/smart-contracts/for-eth-devs/dual-vm-stack/) - [EVM vs PVM](https://docs.polkadot.com/smart-contracts/for-eth-devs/evm-vs-pvm/) - [Gas Model on the Polkadot Hub](https://docs.polkadot.com/smart-contracts/for-eth-devs/gas-model/) - [JSON-RPC APIs](https://docs.polkadot.com/smart-contracts/for-eth-devs/json-rpc-apis/) - [Get Started with Smart Contracts](https://docs.polkadot.com/smart-contracts/get-started/) - [Wallets for Polkadot Hub](https://docs.polkadot.com/smart-contracts/integrations/wallets/) - [Deploy Contracts to Polkadot Hub with Ethers.js](https://docs.polkadot.com/smart-contracts/libraries/ethers-js/) - [viem for Polkadot Hub Smart Contracts](https://docs.polkadot.com/smart-contracts/libraries/viem/) - [Wagmi for Polkadot Hub Smart Contracts](https://docs.polkadot.com/smart-contracts/libraries/wagmi/) - [Deploy Contracts to Polkadot Hub with Web3.js](https://docs.polkadot.com/smart-contracts/libraries/web3-js/) - [Web3.py](https://docs.polkadot.com/smart-contracts/libraries/web3-py/) - [Smart Contracts Overview](https://docs.polkadot.com/smart-contracts/overview/) - [Interact with the ERC20 Precompile](https://docs.polkadot.com/smart-contracts/precompiles/erc20/) - [Ethereum-Native Precompiles](https://docs.polkadot.com/smart-contracts/precompiles/eth-native/) - [Advanced Functionalities via Precompiles](https://docs.polkadot.com/smart-contracts/precompiles/) - [Interact with the Storage Precompile](https://docs.polkadot.com/smart-contracts/precompiles/storage/) - [Interact with the System Precompile](https://docs.polkadot.com/smart-contracts/precompiles/system/) - [Interact with the XCM Precompile](https://docs.polkadot.com/smart-contracts/precompiles/xcm/) - [Polkadot Utilities](https://docs.polkadot.com/tools/)