Launch Your DVE

Your Progress

Environment
2
Launch DVE
3
Policies
4
Go Live

Step 2 of 4 — Create your Distributed Validation Environment

Step 2: Create Your DVE

A DVE is your sovereign compute container on the KNIRV network. Creating one registers it on-chain, generates a cryptographic identity, and provisions your Policy Editor dashboard.

Option A Create via KNIRV CLI

knirv login
knirv dve create --name "my-first-dve" --tier free
knirv dve status

The CLI registers your DVE on KNIRVCHAIN and returns a DVE ID and attestation endpoint.

Option B Create via KNIRVGATEWAY Dashboard

Log into your KNIRVGATEWAY account and use the DVE Management dashboard to provision a new environment visually.

  1. Sign in at app.knirv.com
  2. Navigate to DVE Management → New DVE
  3. Enter a name, select Free Tier, and click Provision
  4. Your DVE ID and attestation certificate appear in the dashboard

What You Get After Creation

DVE Identity
On-chain public key + DVE ID
Policy Editor
Dashboard access provisioned
Blockchain Anchor
Genesis commit on KNIRVCHAIN
NRN Wallet
KNIRVCONTROLLER wallet linked

Create DVE via KNIRVBASE SDK

import { KnirvClient } from '@knirv/sdk';

const client = new KnirvClient({ apiKey: 'YOUR_API_KEY' });

const dve = await client.dve.create({
  name: 'my-first-dve',
  tier: 'free',
  region: 'us-east',
});

console.log(dve.id, dve.attestationEndpoint);

See the full SDK reference in API & SDK.