Five-validator setup for demos, partner workshops, and internal testing.
Fast to prepare, simple to explain, and enough to validate the launch flow end-to-end.
One control plane for tenants, plans, networks, and maintenance. Wallet generation, node recovery, and chain operations delegate to canonical NABD scripts behind allowlisted, audited jobs.
The portal hides infrastructure detail while admins keep authority over access, sensitive actions, and audit review.
Each plan already defines validators, quorum, API capacity, and archive roles. Switch plans without re-architecting your portal experience.
Five-validator setup for demos, partner workshops, and internal testing.
Fast to prepare, simple to explain, and enough to validate the launch flow end-to-end.
Seven validators with dedicated API and archive roles for realistic traffic.
Recommended baseline. Tight quorum, redundant service layer, room to grow.
Nine validators with extra API, archive, and load-balancer capacity.
Built for acceptance testing, public testnet preparation, and external partner traffic.
Restart, snapshot, state-sync, and restore through audited service tasks — never raw shell access.
Viewer, operator, admin, and super-admin scopes enforced before any state change reaches a worker.
Every network create, job run, token issue, and approval lands as a persistent audit event.
Workers delegate chain operations to the canonical NABD maintenance CLI. No reimplementation.
Networks, jobs, tokens, and audit are scoped per tenant. Production-ready posture from day zero.
API, worker, and portal share a fast TypeScript runtime with workspace-shared types.
maintenance.healthRead current network, node, and service health.
read onlymaintenance.doctorRecommend recovery actions without mutating the network.
read onlymaintenance.logsFetch recent node logs with optional marker filtering.
read onlymaintenance.restart-nodeRestart one node through the guarded maintenance flow.
guarded mutationmaintenance.snapshot-nodeCreate a node data snapshot before repair.
guarded mutationmaintenance.state-sync-nodeRecover a stale node from a healthy donor.
admin repairSign in with your bootstrap token to access the portal and create your first plan.