Polkadot

Polkadot’s goal is to solve the interoperability problem: how to exchange assets across independent blockchains. With a sophisticated architecture made of a hundred parachains, a relay chain and bridges to the outside world, it’s not a Web 3 project for the faint of heart. Check out Substrate, its framework for bootstrapping your own blockchain.

Tutorials

Tutorial

Substrate Kitties - Create Kitties

Learn how to add uniqueness to your Substrate Kitties
Tutorial

Write a Pallet in its Own Crate

Learn how to write a Substrate pallet that lives in its own crate, and include it in a node based on the substrate-node-template
Tutorial

Implement Social Recovery on Polkadot

In this tutorial we will cover how to set up and utilize social recovery for a Polkadot proxy account
Tutorial

Parachain Lifecycle

This guide will focus on the lifecycle of Polkadot's parachains, an integral part of the Polkadot ecosystem.
Tutorial

How to build Custom Pallets with Substrate

Learn how to build a custom pallet using the Substrate development framework
Tutorial

Create Your First Substrate Chain

Learn how to compile and launch the Substrate Developer Hub Node Template and interact with it using the Substrate Developer Hub Front-End Template.
Tutorial

Substrate Kitties - Interacting with your Kitties

Learn how to add interactivity to your Substrate Kitties
Tutorial

Perform a forkless upgrade of a Substrate pallet

Learn how to upgrade a Substrate pallet without forking the blockchain
Tutorial

Substrate Kitties - Dispatchables & Events

Learn how to use storage with your Substrate Pallet
Tutorial

Add the Contracts Pallets to a Runtime

Learn how to add a contract pallet to a runtime
Tutorial

Polkadot Blockchain Terms

Learn the basics of Polkadot blockchain
Tutorial

Substrate Kitties - Basic Setup

Learn how to use the Substrate Node template
Tutorial

Substrate Kitties Overview

Learn how to make a dApp on Polkadot
Tutorial

Implement Multisig Accounts on Polkadot

In this tutorial we will cover the process of creating a multisig - an account which shares authority for transactions across multiple addresses.
Tutorial

Add A Pallet To Your Runtime

Learn how to add a pallet to your runtime
Tutorial

Build a PoE Decentralized App

Learn to create a custom "Proof of Existence" dApp using the Substrate blockchain development framework and FRAME runtime libraries

Want to write about Polkadot and earn $DOT?

Share your Web 3 learnings with others and earning token of the networks you care about.