Getting Started

Launch Your First DVE

Follow this four-step guide to deploy a sovereign Distributed Validation Environment — with cryptographic attestation, policy governance, and blockchain-committed audit trails.

Your Progress

1
Environment
2
Launch DVE
3
Policies
4
Go Live

Step 1 of 4 — Set up your development environment

Step 1: Development Environment

Prerequisites

Node.js 18+

Required for the KNIRVBASE SDK

Git

Version control for your DVE configs

Terminal

Command line interface

Install KNIRV CLI

npm install -g @knirv/cli

The KNIRV CLI provides tools for DVE deployment, policy management, and blockchain audit inspection.

Verify Installation

knirv --version
knirv network status

DVE Deployment Options

Choose how to run your DVE — hosted on the KNIRV network (recommended) or self-hosted via KNIRVSERVER for full control.

Hosted DVE (Free Tier)

One free DVE on the KNIRV network with full Policy Editor, Blockchain Commit, and KNIRVCONTROLLER wallet. No infrastructure to manage.

  • 1 sovereign DVE included
  • Policy Editor + Blockchain Commit
  • Managed attestation infrastructure
  • KNIRVCONTROLLER NRN wallet

Self-Hosted KNIRVSERVER

Run KNIRVSERVER on your own infrastructure for full control, ICME memory integration, and root oracle access. Custom tier.

  • Unlimited DVEs on your hardware
  • ICME persistent memory engine
  • Root oracle access
  • Private KNIRVCHAIN subnet