Install the PWA, capture the session, and complete account creation.
Step 1 of every onboarding path
Create your KNIRV account
Register before downloading KNIRVCLI so you can authenticate it immediately. These credentials are stored in the shared KNIRVSERVER account database.
1
Install
2
Authenticate
3
Ready
Download & install KNIRVCLI
Developer includes CLI access, 10 free DVE sessions, and KNIRVARENA tournament access. Install the CLI to get started — no mobile app required for this tier.
recommended
npm install -g @knirv/cli
The installer detects your OS/architecture, downloads the matching binary from releases.knirv.com/cli, and exposes knirv globally.
Authenticate & verify
Log in to KNIRVGATEWAY so the CLI can bind a durable project and submit signed proof to KNIRVSERVER.
knirv auth login knirv version
This opens a device-flow login in your browser. Headless machines get a URL and code to complete on another device.
Developer ready
KNIRVCLI is installed and authenticated. Bind this repository to a project and start your first supervised session.
Professional includes Mobile Access. Install the KNIRVCONTROLLER PWA on your phone to manage your node identity and approve logins.
install
Android: Open the link in Chrome, tap ⋮, then "Install app" (or "Add to Home screen"). iOS: Open the link in Safari, tap Share, then "Add to Home Screen".
Generating pairing code…
Download & install KNIRVCLI
Professional is the KNIRVCLI plan: supervised agent sessions, signed evidence bundles, and native proof commits to KNIRVSERVER. Install the CLI to get started.
recommended
npm install -g @knirv/cli
The installer detects your OS/architecture, downloads the matching binary from releases.knirv.com/cli, and exposes knirv globally.
Pay for KNIRV Professional
Professional is $19.99/month. Checkout is created by KNIRVORACLE's payment gateway and reached through the public KNIRVGATEWAY — this site never sees your card details.
Log in to KNIRVGATEWAY so the CLI can bind a durable project and submit signed proof to KNIRVSERVER.
knirv auth login knirv version
This opens a device-flow login in your browser. Headless machines get a URL and code to complete on another device.
Choose your deployment
KNIRVCLI can talk to KNIRV's managed cloud, or you can self-host KNIRVSERVER on your own hardware. Either way this remains a standard paid Professional session — self-hosting here does not include a root.key, so it does not make this a root/bootnode operator.
Enterprise includes Mobile Access. Install the KNIRVCONTROLLER PWA on your phone to manage your node identity and approve logins.
install
Android: Open the link in Chrome, tap ⋮, then "Install app" (or "Add to Home screen"). iOS: Open the link in Safari, tap Share, then "Add to Home Screen".
Generating pairing code…
Company profile
Enterprise onboarding is fully automated — no white-glove review or manual booking. Tell us about your company and we'll validate and activate the account automatically once payment clears.
Deployment scope
Pick the shape of the deployment. This is stored in the same D1 session and carried into the next step.
Pay for KNIRV Enterprise
Enterprise is $199.99/month. Checkout is created by KNIRVORACLE's payment gateway and reached through the public KNIRVGATEWAY — this site never sees your card details.
Bootnode operators complete the Marketplace application and KYC/AML review before infrastructure is provisioned. No gateway subdomain is issued until approval.
Identity and KYC/AML verification
KYC documents are handled by the verification provider; this portal stores only a provider reference and status. Complete verification, then return here to continue.
KYC status: pending
Automated validation
After your node is running, KNIRV checks connectivity, health, security, and performance. Failed checks include remediation details and can be re-run.
Ready to run validation.
Operator agreement and payment
After operations review, sign the Operator Agreement and arrange the $50,000 package fee plus maintenance terms. Marketplace listing remains gated until both are confirmed.
registered
Your registration ID
This ID has been assigned to your bootnode. It will be embedded into your boot.key and used to provision your gateway tunnel automatically when KNIRVSERVER starts.
—
Gateway tunnel: gateway{ID}.knirv.network
Generate your boot.key
The key generator opens with your registration ID pre-filled. Choose a strong password — KNIRVSERVER needs it each time it starts to unlock your node credentials.
Scan this code with your mobile device to open the controller PWA. This only opens the installer; it does not start or replace the onboarding pairing scan.