KRNL Platform Guidebook
KRNL Platformkrnl.xyz
  • Introduction
    • Introduction
    • How Does kOS Work?
  • Setup
    • Getting Started with KRNL
    • Quick Start (CLI)
    • Quick Start (Online IDE)
      • Quick Start (Remix IDE)
      • Quick Start (Atlas IDE)
    • create-krnl-app
    • Platform Registration
  • Kernel
    • What are Kernels?
    • Kernel Registration
      • Kernel Registration (on-chain)
      • Kernel Registration (off-chain)
    • Supported OpenAPI (Off-chain Kernel)
    • Staking
  • Smart Contract
    • Steps for Smart Contract Developers
    • Choosing Kernel(s)
    • Token Authority
      • What is a Token Authority?
      • How to Build a Token Authority?
      • Generic Token Authority
      • How to Deploy a Token Authority on Oasis?
    • Decoding Kernel Responses in Solidity
    • How to Integrate Your Smart Contract with kOS?
    • Smart Contract Registration
  • DApp
    • dApp Registration
    • KRNL SDK Installation
    • Usage
    • KRNL Node RPC
  • Miscellaneous
    • Overview
    • What is the KRNL Platform?
    • What are You Trying to BUIDL?
    • Smart Contract Fundamentals
      • Why Do I Have to Register a Smart Contract?
      • How to Deploy a Smart Contract?
    • Recommended Kernels List
  • Helpful Resources
    • New to Web3?
    • Dictionary
    • Testnet Faucets
    • How to Get Etherscan API Key?
  • Litepaper
    • Litepaper
      • Overview
      • Problem Statement
      • Current State Does Not Solve the Problem
      • Introducing Kernels
      • Ecosystem of Kernels
      • The KRNL Operating System (kOS)
      • Decentralization and Security Considerations
      • Use Cases for KRNL
  • Appendices
    • Workflow
    • FAQ
    • Bounty Program
    • Social Medias
    • Thank You
  • Workshop
    • KRNL Workshop
Powered by GitBook
On this page
  • Prerequisites
  • Overview diagram for builders' paths

Was this helpful?

  1. Miscellaneous

Overview

PreviousKRNL Node RPCNextWhat is the KRNL Platform?

Last updated 23 days ago

Was this helpful?

Prerequisites


Overview diagram for builders' paths

It represents the high-level steps of setting up and utilizing kOS.

The diagram here is to illustrate the overall path for each category of Web3 builders and users.

It represents the overview of how each component collaborates with one another through kOS.

As well as the brief explanation on who should be registered on the KRNL Platform before whom.

Along with the brief steps for utilizing kOS within smart contract, dApp, and transaction.

We do have a hypothetical scenario where Bob has a minting ABCcoin smart contract.

While Alice wants to build a dApp which mints ABCcoin on protected smart contract.

As we can see that there are several methods for integrating kOS into transactions. The method you choose depends on which path of actors you are trying to cater for.

The smart contract's path and dApp's path can come from the same owner.

This is similar to having smart contract developer and dApp developer as the same person.


How Does kOS Work?