New to Web3?
Last updated
Last updated
For enthusiasts and developers who are just getting started in blockchain and Web3, we strongly recommend you explore every section of this entire documentation.
We provide guidelines, examples, and links to relevant materials that will guide your understanding.
We also invite you to explore tools and frameworks that will assist your development, such as MetaMask (wallet), Remix (smart contract development tools), and Etherscan (blockchain explorer).
It might seem like an expected answer from any guidebook you may find, but the very first few things you should do are reading, exploring, and studying.
Blockchain and Web3 are vast, rapidly evolving fields still in their early stages of development.
It is recommended to explore related topics such as execution layers, consensus mechanisms, EVM, wallets, and more.
Some technical terminology, jargon, and acronyms used in the KRNL docs will be new to you - please use the Dictionary page to familiarise yourself. Thank you, and good luck!
10-Minute Tutorial page will also guide you to the shortcut of utilizing KRNL Protocol into your smart contract without having to code a single line.
It has steps, guidelines, and pictures which you can follow.
After finishing, you may explore the possibilities of KRNL by changing or adding kernels into the list of selected kernels.
After completing 10-Minute Tutorial, it is a good time to learn how to use smart contract development tools such as Hardhat or Foundry. This does not only give you the exposure to the frameworks, but you will also get the idea of your favorite tool for debugging and deploying smart contracts.
We do provide recommended kernels list which is beneficial for you if you have successfully finished the transaction from 10-Minute Tutorial.
You may use the setup (smart contract templates) from 10-Minute Tutorial, or write your own from scratch.
You may pick more than one kernel at a time.
Hint: TA from 10-Minute Tutorial only accepts kernel ID 337
You may need to allow more kernel ID(s)
At this stage, you should have tried more than one kernel. You should also have some good ideas on smart contract development.
It is recommended to build your own smart contract, and a dApp that interacts with it.
Good luck!