Skip to main content


General understanding of programming basics

To make use of this documentation effectively, you should possess a general understanding of programming basics. The programming languages used throughout are mainly Rust and JavaScript, for which previous knowledge is not necessary, but would be highly beneficial. You should also know how to use MetaMask, manage accounts and balances, and interact with the Ethereum Virtual Machine.

In conjunction with improving your understanding of the material contained within these guides, we recommend that you review supplemental material covering these languages, in order to improve your overall understanding of the topics and the practical code examples provided.

Do I need blockchain knowledge to follow this documentation?

Your blockchain knowledge will be useful but if you are reading this that means you are on the right track.

I'm a Polkadot builder, do I need this?

If you are already a builder on Polkadot/Kusama ecosystem you can most likely skip the Introduction chapter. It is recommended, however, that you read about our available Networks.

Do I need to be a developer to understand Introduction chapter?

To use this introduction chapter you do not need any programming skills, and it will be useful later when you step into more advanced topics.