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
Powered by GitBook
On this page

Was this helpful?

  1. Appendices

Bounty Program

PreviousFAQNextSocial Medias

Last updated 23 days ago

Was this helpful?


Examples

Here are some example project ideas for submitting to our Bounty Form.

NFT project

Kernel

Allowlist kernel that allows only wallet addresses on the list to be able to mint, transfer, or buy NFT from your collection.

Example kernel:

Smart Contract

ERC-721 smart contract that utilizes kOS.

dApp

A dApp with nice interfaces where users can connect wallet, browse NFTs, and mint NFTs.

Token Swap project

Kernel

Prohibitedlist kernel that would not allow wallet addresses from the list to swap tokens.

Example kernel:

Oracle kernel that allows your main smart contract to obtain the conversion rate from external sources.

Example kernels:

Smart Contract

Smart contract that can swap ERC-20 tokens after fetching data using kOS

dApp

A dApp with nice interfaces where users can connect wallet, select tokens to swap, and swap tokens.

Click here to go to Bounty Form
kernel 341, kernel 875, kernel 925, kernel 971
kernel 340
kernel 337