What are You Trying to BUIDL?
Last updated
Was this helpful?
Last updated
Was this helpful?
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
Your API will then be off-chain kernel after the registration
Consider yourself as a Smart Contract Developer
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
Utilize kOS by either creating your own dApp (using 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
Your function from your smart contract will then be on-chain kernel after the registration
Consider yourself as a Smart Contract Developer
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
Utilize kOS by either creating your own dApp (using 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.
Image is clickable and zoomable