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
    • FAQ
    • Bounty Program
    • Social Medias
    • Thank You
  • Workshop
    • KRNL Workshop
    • Speed's Workshop
Powered by GitBook
On this page

Was this helpful?

  1. Helpful Resources

Dictionary

PreviousNew to Web3?NextTestnet Faucets

Last updated 29 days ago

Was this helpful?

This page is dedicated to industry-specific Web3 vocabulary that will appear in this document.

  • kOS - The KRNL Operating System. Used when we refer to the entire ecosystem of KRNL. This includes kernels, KRNL nodes, TAs, and more.

  • KRNL Platform - A place where users can register kernel(s), smart contracts, and dApps.

  • KRNL Sandbox - Example of a dApp that has already integrated KRNL SDK.

  • Token Authority (TA) -

  • Kernel -

  • dApp - Decentralized application

  • Tx or tx or TX - blockchain transaction

  • Blockchain Transaction [*1] ["simple answer"] Method where the state of the blockchain is changed ["developer answer"] When the function that you call is not a "read" function

  • EOA - Externally Owned Account (recommended to explore more on this topic)

  • EIP - Ethereum Improvement Proposal (recommended to explore more on this topic)

  • RLP - Recursive-length prefix ()

  • KYC - Know Your Customer

  • KYT - Know Your Transaction

  • PoS - Proof-of-Stake

  • PoW - Proof-of-Work

  • Minting -

  • ERC-20 -

  • ERC-721 -

  • ERC-1155 -

  • Function Signature - function signature (EVM) is in the form as in the code block below. This will be used during kernel registration.

function FunctionName(param1_type,param2_type)
  • Function Selector - The first 4 bytes of the hash from function signature


[*1] It would be worth your time if you read and explore more about blockchain transaction. The given explanation is intentionally for speeding up the process of learning and understanding the overview of Web3.

What is Token Authority?
What are Kernels?
Read more here
Wikipedia entry
Read more about ERC-20 here
Read more about ERC-721 here
Read more about ERC-1155 here