Substrate comes with everything you need to build your blockchain. Use Substrate’s pallets to easily create what you want, or craft your own custom logic. Either way, Substrate makes building a blockchain far faster, easier, and safer than ever before.
WebAssembly is the next web standard. Write your blockchain logic in any language that can compile to it, including C/C++, C#, Typescript, and Rust.
Substrate comes with a light client built in from day one. Use your mobile-ready blockchain anywhere.
Upgrading blockchains has never been easier. With Substrate, everybody stays on the same path.
Substrate comes with the tools to help networks decide which upgrades to implement.
Substrate’s GRANDPA algorithm reaches and finalizes consensus quickly, across networks big and small.
Integrate your existing data, business logic, and other complex tasks into your blockchain with low overhead using off-chain workers.
Open the Substrate Playground and create your first Substrate Chain with a tutorial!
Your Substrate blockchain is natively compatible with Polkadot, making it simple to secure your blockchain and communicate with Polkadot’s network.Learn More
With on-chain upgrades, a light client-first design, and off-chain workers, your Substrate blockchain is ready for whatever the future brings. Integrate the latest innovations using forkless updates and transparent decision-making.
Deterministic finality. Speed of implementation. Ease of use. Learn why Substrate is the choice for teams building the next generation of decentralized apps and infrastructure.
Join the growing community of Substrate developers with tutorials, high-level documentation, a weekly seminar, and more.
Hop on our public chat and get help directly from Parity developers and Substrate community members. Connect with the community.Join the Riot chat