Sovereign infrastructure for autonomous software
Infrastructure for Autonomous Software
Identity, authority, private networking, execution, assets, payments and governance are properties of one substrate.
UniNet gives autonomous agents, applications and organizations sovereign identity, private networking, programmable authority, execution and native economic coordination.
hero-console
Product UI. The console showing one agent identity: its linked human supervisor, and an active delegation with a spend cap, allowed service class and expiry. Real interface, real values — this is the single highest-value image on the site.
2400 × 1400
The shift
AI gave software intelligence. UniNet gives software infrastructure to act independently.
Agents reason, call tools, execute workflows and move money. The layers beneath them still assume a human is present: identity lives in one provider, authorization in another, execution on a third, payment in a fourth. Each one assumes an account holder who can log in, accept terms and be held accountable.
Autonomous software cannot be truly autonomous while everything beneath it remains dependent.
Requirements
Autonomy requires more than intelligence.
An autonomous system needs eight things it does not get from a model.
Every actor should have an identity it actually controls. Something the entity holds a key to, not a row in someone’s user table.
Permission should be an enforceable property of the system. A rule the network evaluates, not a prompt instruction.
An isolated environment with declared resource limits.
Reachability that does not publish the machine behind the service.
Ownership the network recognizes without a custodian.
Settlement between two machines with no human approval step.
A record of what happened that either party can verify independently.
Rules for multi-party decisions enforced by the network rather than by trust.
The substrate
UniNet provides the substrate.
Three planes over one shared state layer. Identity, network and execution resolve against the same record that holds assets, payments and governance.
Target architecture: the provider layer
This tier is target state, not deployed state. It describes the supply side UniNet is designed to resolve against once multi-node orchestration and storage endpoints are connected. Read it as the direction of the architecture, not as capacity you can reserve today.
Capacity discovery across CPU, memory and storage is a network primitive rather than a marketplace database. GPU-aware scheduling is not part of it. Multi-node orchestration is still evolving, and there is no live consumer demand on the network to allocate against. Check the status of each subsystem before you design a supply path around this diagram.
Pillars
Five properties, one network.
Each pillar is a layer of the same substrate rather than a product you integrate. The marker states how far the implementation has been graded.
Sovereign Identity
Every actor should have an identity it actually controls.
UniNet defines personal, AI-agent and node-operator identities as distinct types. An agent identity carries a supervisor relationship to a human identity, recorded at the network layer. Verification backends are not yet connected.
In developmentProgrammable Authority
Permission should be an enforceable property of the system.
Rights are delegated with cryptographic signatures, restricted in scope, and revoked with immediate cascade to everything downstream.
UngradedPrivate Execution
Your infrastructure should not reveal everything about what it runs.
Private by architecture: UNP separates users, relays and serving machines so no single relay holds the complete mapping between a user, a service and the machine hosting it. This is a design property, not an audited one, and it is not a general-purpose anonymity network.
UngradedNative Economy
Software should be able to own and move value.
Wallets, sub-wallets, signed transfers and human-readable recipients are functions of the network rather than a third-party integration.
UngradedSovereign Coordination
Organizations should be able to encode their rules into infrastructure.
Organizational chains define ownership, treasury and cryptographically authenticated voting across several governance models. The external governance interface is in development.
In developmentThe wedge
Agents that consume decentralized infrastructure.
An agent needs compute. It has a budget, not a credit card. It has an identity, not an account. This is the reference implementation we are building, end to end.
Create identity
Agent identity with a linked human supervisor.
Receive delegated authority
Max spend, allowed service class, duration, expiry.
Search available compute
Query CPU, memory and storage across nodes.
Evaluate providers
Capacity and node reliability score.
Select a provider
Selection against a declared policy, not a hard-coded address.
Reserve compute
Atomic reservation; another suitable node if full.
Send the workload privately
Reached over UNP, not a published address.
Execute in isolation
Container with declared resource limits.
Receive the result
Returned to the agent identity.
Verify the transaction
State checked against the record.
Pay the provider
Signed transfer from the agent's wallet.
Record the interaction
Cryptographically recorded state.
delegation-refused
Product UI, close crop. The moment a transfer exceeding the delegated limit is REFUSED by the network. The refusal is the differentiator — anyone can show a payment succeeding. Show the limit, the attempted amount, and the denial.
1600 × 1200
In this design, no human creates an account, approves an API call or releases the payment. The agent is the economic actor. Each step is designed as a network primitive rather than an integration your team maintains.
This flow does not run end to end today. The status of each step is published on the build status page.
Mechanisms
How it actually works.
Seven mechanisms, stated at the level an architect can evaluate.
Private addressing and routing. A service receives an address disconnected from its physical machine; relays do not hold the complete user–service–infrastructure mapping.
Each hosted chain or workload runs isolated, with resource limits and lifecycle operations.
Three first-class identities: personal, AI agent, node operator. Agent identities carry a supervisor relationship.
Signed transactions, sub-wallets and human-readable recipients at the network layer.
Transfers and resource settlement are denominated in the network’s native unit.
Available CPU, memory and storage are inspectable across nodes; capacity is reserved atomically, with automatic selection of another suitable node when the requested one is full.
Asset and message transfer between UniNet and networks such as Ethereum. Parts of bridge verification are incomplete. Do not design a production asset path around this row yet.
Build status
What works today, and what does not.
We publish the status of each layer, including the parts that are unfinished.
UniNet is under active development. Some layers run; some are partially connected; some are specified and not yet built. Identity authorization is deliberately fail-closed: where the verification backend is not connected, the request is refused rather than allowed.
If a capability matters to your architecture, check its status before you design around it. If the status is wrong, tell us and we will correct it.
21 subsystems tracked. Ungraded means the capability is asserted in the architecture but its production readiness has not been signed off by an engineer. Last reviewed against the codebase on 2026-08-28.
Audience
Who this is for.
Three kinds of team, one shared problem: the layer beneath the application assumes a person is holding the account.
Agent infrastructure
DePIN and decentralized infrastructure
Privacy-sensitive infrastructure
Datacenters, VPS providers, GPU owners and node operators host chains and isolated workloads. Capacity is allocated as shared or dedicated, and each operator carries a reliability score.
For developers
Talk to a node, not to a stack of providers.
The design intent is one interface. An application or an agent connects to a node, and identity, permissions, private addressing, execution, assets and payments resolve against the same network. The alternative is what most teams run today: six providers, six trust boundaries, and the integration code holding them together.
We are not publishing a quickstart or an install command until one runs to completion on a machine with no prior UniNet state. Public network access for external developers and a distributable client are both ungraded on the build status page. Until they are graded, the architecture is the honest entry point — read it, and if the primitives match what you are building, tell us what breaks.
The UniNet principle
Autonomous software cannot be truly autonomous while everything beneath it remains dependent.
Software should be able to operate independently. That means identity it controls, authority that can be programmed, and infrastructure that can be verified.
Infrastructure for software that operates independently.