Where to Start? Part 2
Last updated
Last updated
We recommend you to try using our technology by following the 10-minutes Tutorial guide The guide would involve with our KRNL Sandbox which can help you simplify the process of setting up your own dApp.
After 10-minutes Tutorial, we recommend you to try writing your own smart contract
If you want to build your own smart contract that can utilize Web API, you would have to follow these steps.
Consider yourself as an off-chain kernel provider and register your API here
Your API will then be off-chain kernel after the registration
Consider yourself as a smart contract developer here
Write up and deploy your smart contract so that it accepts the response from your kernel
Register your smart contract on KRNL Platform
Consider yourself as a dApp developer here
Utilize KRNL Protocol by either creating your own dApp (with KRNL SDK) or using KRNL Sandbox
If you want to build your own smart contract that can utilize functions from other blockchain networks (cross-chain functions), you would have to follow these steps.
Consider yourself as an on-chain kernel provider and register your on-chain function here
Your function from your smart contract will then be on-chain kernel after the registration
Consider yourself as a smart contract developer here
Write up and deploy your smart contract so that it accepts the response from your kernel
Register your smart contract on KRNL Platform
Consider yourself as a dApp developer here
Utilize KRNL Protocol by either creating your own dApp (with KRNL SDK) or using KRNL Sandbox
If you already have your smart contract, this means that you already know how to write one.
One of the example use cases of KRNL is that, KRNL enables your existing smart contract to be able to move your functions to another smart contract on another blockchain.
See illustration below.
You are a dApp developer click here
You may explore on KRNL Platform to see the registered smart contracts
Pick one registered smart contract from KRNL Platform
Utilize KRNL Protocol by creating your own dApp (with KRNL SDK)