1. 1. Getting Started
    ❱
    1. 1.1. Quick Start
    2. 1.2. Introduction
    3. 1.3. Identity System
    4. 1.4. Design Philosophy
    5. 1.5. Installation
    6. 1.6. Join the Network
  2. 2. System Components
    ❱
    1. 2.1. Processes
      ❱
      1. 2.1.1. Process Semantics
      2. 2.1.2. Capability-Based Security
      3. 2.1.3. Startup, Spindown, and Crashes
      4. 2.1.4. Extensions
      5. 2.1.5. WIT APIs
    2. 2.2. Networking Protocol
    3. 2.3. Public Key Infrastructure
    4. 2.4. HTTP Server & Client
    5. 2.5. Read+Write to Chain
    6. 2.6. Files
    7. 2.7. Databases
    8. 2.8. Terminal
  3. 3. Process Standard Library
  4. 4. Kit: Development Toolkit
    ❱
    1. 4.1. Installation
    2. 4.2. boot-fake-node
    3. 4.3. new
    4. 4.4. build
    5. 4.5. start-package
    6. 4.6. build-start-package
    7. 4.7. remove-package
    8. 4.8. chain
    9. 4.9. dev-ui
    10. 4.10. inject-message
    11. 4.11. run-tests
    12. 4.12. connect
    13. 4.13. reset-cache
    14. 4.14. boot-real-node
    15. 4.15. view-api
  5. 5. My First Kinode Application
    ❱
    1. 5.1. Environment Setup
    2. 5.2. Sending and Responding to a Message
    3. 5.3. Messaging with More Complex Data Types
    4. 5.4. Frontend Time
    5. 5.5. Sharing with the World
  6. 6. In-Depth Guide: Chess App
    ❱
    1. 6.1. Environment Setup
    2. 6.2. Chess Engine
    3. 6.3. Adding a Frontend
    4. 6.4. Putting Everything Together
    5. 6.5. Extension 1: Chat
  7. 7. Cookbook (Handy Recipes)
    ❱
    1. 7.1. Managing Child Processes
    2. 7.2. Publishing a Website or Web App
    3. 7.3. Simple File Transfer Guide
    4. 7.4. Intro to Web UI with File Transfer
    5. 7.5. Writing and Running Scripts
    6. 7.6. Reading Data from ETH
    7. 7.7. Writing Data to ETH
    8. 7.8. Use ZK proofs with SP1
    9. 7.9. Talking to the Outside World
    10. 7.10. Exporting & Importing Package APIs
    11. 7.11. Exporting Workers in Package APIs
  8. 8. API Reference
    ❱
    1. 8.1. ETH Provider API
    2. 8.2. Frontend/UI Development
    3. 8.3. HTTP API
    4. 8.4. HTTP Client API
    5. 8.5. HTTP Server API
    6. 8.6. Kernel API
    7. 8.7. kinode.wit
    8. 8.8. KV API
    9. 8.9. Net API
    10. 8.10. SQLite API
    11. 8.11. Terminal API
    12. 8.12. Timer API
    13. 8.13. VFS API
    14. 8.14. WebSocket API
  9. 9. Hosted Nodes User Guide
KINODE BOOK

Kinode

kit

kit is a CLI toolkit to make development on Kinode ergonomic.

Table of Contents

  • Installation
  • kit boot-fake-node
  • kit new
  • kit build
  • kit start-package
  • kit build-start-package
  • kit remove-package
  • kit chain
  • kit dev-ui
  • kit inject-message
  • kit run-tests
  • kit connect
  • kit reset-cache
  • kit boot-real-node
  • kit view-api
Get Help: