Mechanism

The Model Internet.

Every model gets an address, an owner, a price and a proof mode.

Call a ModelRegister in the ConsoleSoon
Addressaios1… onchain
PricePer call, in $AIOS
ModeBound at registration
OwnerYour keys
EndorsedNever
01Address · Price · Mode

The registry

The reference Native Model first, then a handful of allowlisted testnet entries. Not a marketplace yet, and labelled that way.

resolve bitnet-ref-1aios1qf8…2e · 0.4 $AIOS · verifiedSim
02The Adapter Registry

Fine-tunes you can own

02 · Specializations of a Shared Base

A fine-tune is a few megabytes

An adapter registers like a model: an address, an owner, a price, a binding to its base model's hash and a content hash of its delta. A call binds base, adapter and query, and the committee recomputes the pair. An integer adapter can be verified; a floating-point adapter is attested or sampled, never exact-hash.

  • Adapter-royalty. A published adapter earns on every call that composes it, additive to the fee, never a mint.
  • Private adapters. A personal fine-tune can stay encrypted and self-verifiable, like Verified Memory.
  • Honest limit. An adapter on a 2 to 3 billion parameter base is still that size. It adds specialization, not scale.
03Three Badges, One Rule

Badges, earned per model

Badge / 01

Verified

Byte-identical committee consensus. Only small deterministic integer models, recomputed in full.

Badge / 02

Sampling

Statistical assurance for large models, set by the sampling rate and stated as exactly that.

Badge / 03

Attested

Confidential execution in a TEE. The trust root is chip vendors; it is never called verified.

Badge / 04

Registered is not endorsed

Anyone meeting the technical bar can register. An address and a price make a model callable, not vetted. The mode says what kind of proof a call earns, nothing about the model’s judgment.

04By Name, Not by Endpoint

Switch models by name

04 · AIOS:SDK

The registry is your model list

Name a model and the SDK resolves its address, price and verification mode from chain state. The proof that comes back says exactly which model you got.

registry.tsts
const models = await aios.models.list()
// every registered model, its price and mode
 
const m = await aios.models.get("bitnet-ref-1")
// { address: "aios1qf8…2e", price: "0.4", mode: "verified" }
 
const r = await aios.call(m.name, input)
r.proof.model   // the model that actually ran
Registered Is Not Endorsed

Every model, addressable

Register a model or an adapter in the console, or call one from code.

Build With the SDKOpen the ConsoleSoon