The Polkadot Wiki serves as the central source of truth for Polkadot. It is a community-focused initiative led by Web3 Foundation to keep an up-to-date resource on the best information for learning, building, and maintaining on Polkadot.
The Wiki has three main sections: Learn (for learners), Build (for people that want to build on Polkadot), and Maintain (for people that want to maintain the network).
What is Polkadot?
Polkadot is the first fully-sharded blockchain, i.e. it is a multi-chain environment. Polkadot enables scalability by allowing specialized blockchains to communicate with each other in a secure, trust-free environment.
Polkadot is built to connect and secure unique blockchains, whether they be public, permissionless networks, private consortium chains, or other Web3 technologies. It enables an internet where independent blockchains can exchange information under common security guarantees.
Polkadot is a living network with the core pillars of governance and upgradability. The network has an advanced suite of governance tools and, using the WebAssembly standard as a "meta-protocol", can autonomously deploy network upgrades. Polkadot adapts to your growing needs without the risks of network forks.
If you haven't heard of Governance before, a great place to start is the Governance page
Polkadot serves as a foundational layer of a decentralized web, where users control their data and are not limited by trust bounds within the network.
See the video below made by DeFi Teller to know more about Polkadot.
Interact with Polkadot
Creating an Account
Vote for Councilors
Set an Identity
Become an Ambassador
What can I do with my DOT?
DOT is the native token of the Polkadot Network. DOT can be used for transaction fees, staking, governance, acquisition of a parachain slot and for enabling several key functionalities on Polkadot.
: the minimum balance required to have an active account on Polkadot Network. If your account balance drops below the minimum, your account will be reaped. Learn more about Accounts and the Existential Deposit requirement.
: the minimum contribution required to join a nomination pool and earn staking rewards for contributing to the security of the network. Learn more about nomination pools.
: the minimum contribution required to participate in crowdloans for parachain slot auctions.
Around 20 DOT:
- : register an on-chain identity
- : vote for council
- : create a proxy account.
: the minimum stake required to submit your intent to directly nominate validators.
: the minimum amount of DOT required to become an active nominator and earn rewards, i.e. the minimum active bond. To increase the chance of earning staking rewards, your stake should not be less than the minimum stake among the active nominators, which is a dynamic threshold. If you have lesser DOT than the minimum active nomination, please consider contributing to nomination pools. Learn more about becoming a nominator.
: you can create your own nomination pool.
DOT has utility in Polkadot's democracy. Bonding DOT is a requirement to create proposals, to endorse them and to vote on them when they become referendums. Bonding or 5% of requested funding is a requirement to make a treasury proposal. DOT can also enable you to participate in programs like the Thousand Validators Program.
Polkadot Gifts provide an easy way to:
- Onboard friends or family who are curious about blockchain but haven’t made the leap yet.
- Share your love of Polkadot and send any amount of DOT.
- Say ‘thank you’ or send someone tokens when you don’t know their address.
- Get friends and family set up to participate in crowdloans.
Learn more about how you can create and send Polkadot Gifts here.
Back in the early 2000's, when the internet was gaining popularity for the first time, the internet featured read-only, static, basic web pages. The online connected world at the time was only the beginning of virtual data, identities, and more. The internet during this time was also called the Web 1.0.
As social media platforms and online businesses began to emerge, the internet transformed into the Web 2.0. This upgraded internet, which we still use today, features dynamic, interactive web pages, where users can read and write information plus publish their own for others to see. However, this version of the web comes with downsides, dealing with data control, privacy issues, and the consequences of trust. This is where the WEB3 comes into the picture.
The Web 3.0 is taking centralized infrastructure and applications and turning them into decentralized, trust-free protocols. The goal is to transform the internet into a decentralized web, where users control their own data and identity in a trust-free environment. The Web3 movement aims to remove intermediaries and build trustless infrastructure.
To learn more of the Web3 movement, check out this video from the Web3 Summit
How does Polkadot Work?
The Polkadot network uses a sharded model where shards - called "parachains", allow transactions to be processed in parallel instead of sequentially. Each parachain in the network has a unique state transition function (STF). Polkadot has a Relay Chain acting as the main chain of the system. Based on Polkadot's design, as long as a chain's logic can compile to Wasm and adheres to the Relay Chain API, then it can connect to the Polkadot network as a parachain.
Parachains construct and propose blocks to validators on the Relay Chain, where the blocks undergo rigorous availability and validity checks before being added to the finalized chain. As the Relay Chain provides the security guarantees, collators - full nodes of these parachains - don't have any security responsibilities, and thus do not require a robust incentive system. This is how the entire network stays up to date with the many transactions that take place.
In order to interact with chains that want to use their own finalization process (e.g. Bitcoin), Polkadot has bridge parachains that offer two-way compatibility, meaning that transactions can be made between different parachains.
The Cross-Consensus Messaging Format (XCM) allows parachains to send messages of any type to each other. The shared security and validation logic of the Relay Chain provide the environment for trust-free message passing that opens up true interoperability.
To watch a short, beginner-friendly animation on Polkadot, check out our Polkadot Explainer video
Why should you use Polkadot?
Whether you're a blockchain developer or if you're interested in taking part of Polkadot's community, Polkadot offers a platform for everyone. This wiki offers a place for builders and maintainers to utilize tools and for brand-new learners to dive into educational material.
Where to start learning?
For brand-new learners of Blockchain technology:
- The Blockchain Fundamentals MOOC course is a great introduction to start familiarizing yourself with blockchain concepts such as cryptography and networks, and how these play into things like decentralization and cryptocurrency.
This is recommended for users with backgrounds of all levels, and the course is free!
Brand-New Polkadot learners
- Polkadot's original white paper is a technical summary around one possible direction of implementing the Polkadot network. This paper uses rationale and technical details to support why this direction is beneficial. This original white paper also explains how Polkadot's core components work together to build this decentralized network.
- Polkadot's overview paper is an updated version of the white paper that describes the protocol in more technical terms. We would recommend reading this overview paper if you are interested in digging more into the protocol itself.
- Polkadot's light paper is a visual, easy to read, and less technical introduction into its blockchain technology. This paper dives into the components of Polkadot but is understandable for both a non-technical and technical reader.
- Polkadot for Beginners: A non-technical guide to decentralization, blockchains & Polkadot - a book funded by the Polkadot Treasury
- Polkadot's specification is a GitHub repository that holds the latest Polkadot Host protocol specification, Polkadot's specification tests of the many components of the network, and the Polkadot Runtime specification. This repo holds algorithms and explores how various processes function in the Polkadot network. The Polkadot specification takes Polkadot's ideas and concepts from the light and the white paper but focuses on the technical specs of the technology.
- Watching the Technical Explainer Videos: These are great introductory videos that explain and demonstrate how to use Polkadot and its User Interface.
- Reading What is Polkadot? A Brief Introduction on Medium. There are also other great articles to read on Polkadot's Medium or Web3 Foundation's Medium.
For brand-new learners of Kusama, Polkadot's canary cousin network: To learn more about how to build and maintain on the Kusama network, please head over to our Kusama Guide.
- Polkadot Crowdcast - List of all Crowdcast webinars that the Web3 Foundation has done.
- Polkadot Explorer - Browser for the Polkadot network; can be used for Polkadot, Kusama, or any Substrate-based chain.
- Polkascan - Real-time multi-chain data for Polkadot Relay Chain and Parity Substrate chains.
- Subscan.io - Explorer for Substrate based chains.
- Polkadot Overview - Dr. Gavin Wood presents an overview of Polkadot. (Video)
- Polkadot Overview - Dr. Jutta Steiner presents Polkadot. (Video)
- Polkadot & Substrate Overview - Dr. Gavin Wood presents Substrate (blockchain in-a-box + VM) and Polkadot, and builds a blockchain on-stage in 30 minutes using Substrate. (Video)
- Community / Ecosystem - List of community rooms and channels to talk to others about Polkadot.
- Sample Applications - Sample applications that are built on or currently being built for Polkadot.
- Contributing Guide - Rules for contributing to the wiki.
- Polkadot Knowledge Base - Troubleshooting resources for specific errors and problems.