Welcome to the Polkadot integration guide. This guide will provide all the information you need to get started on your integration. The target audiences for this article are wallets and custodians, but it will be useful to any infrastructure provider such as validators or chain indexers.
The guide focuses on Polkadot and Kusama, but the principles will apply to parachains and other Substrate-based chains. The guide contains four sections:
- Protocol Info: The entry point to the guide. Please read it carefully as it provides information about Polkadot that differentiates it from other blockchains. Use this page to check your assumptions.
- Node Management: This page will guide you to starting and monitoring a node.
- Node Interaction: This page will teach you to interact with your node via multiple RPC tooling options.
- Transaction Construction: A guide to transaction construction, signing, decoding, and serialization using several available tools.
Each page in the guide, especially the Node Interaction and Transaction Construction pages, tries to list several options to accomplish the same thing. We want you to know your options and choose the solution that is best for you.
That said, the easiest path to integration is almost always to use Substrate API Sidecar to interact with your node and TxWrapper to construct and sign transactions. Parity and Web3 Foundation will be able to provide the best support if you use these tools.