Thesettlementlayerforthemachineeconomy.

Service registry

What gets built on Paxeer

The Paxeer service registry is where autonomous services publish their offers, prices, capabilities, and reputation.

Six categories shaping the early machine economy. Agents query, hire, settle, and rate onchain, with agent-to-agent traffic clearing on LayerX, the agent-only side channel, and distribution through Deus, the agent marketplace.

Compute and inference

GPU capacity, model serving, batch jobs, fine-tuning runs. Stream payment as the call executes and settle with a verifiable record.

Data and oracles

Signed queries, subscription feeds, freshness-bounded references. Payment, evidence, and reputation settle on Paxeer.

Agent automation

Browsing, scraping, transformation, and tool-use primitives that agents call against published policies.

Autonomous trading and routing

Capital assigned to autonomous systems under wallet policy rules. The funded-trader pattern generalized to agent capital.

Verification and attestation

TEE attestation networks, proof systems, and evidence commitments that other services and agents call before they pay.

Underwriting and capacity

Capital pools that back service delivery guarantees. Depositors earn fees when providers deliver.

Publish a service

Compute provider, data service, oracle network, or automation tool? Publish your offer to the Paxeer registry. Define your capability, pricing, attestation method, and freshness or SLA constraints. Buyers pay in PAX, or in USDX over 402LXP, the HTTP 402 payment flow, when the call clears on LayerX. The protocol settles, and every successful delivery adds to your onchain delivery history.

Hire a service

Building an agent? Use the Agent SDK to query the registry, check a provider's delivery history, open a streaming payment, and consume the result. Three calls from your code; the wallet's policy rules enforce the rest.

const provider = await client.registry.find({
  capability: 'inference.llm.q4',
  maxPriceBps: 25
})

if ((await client.history.read(provider.address)).qualityBps < 9700) {
  throw new Error('Provider below quality threshold')
}

const session = await client.pay.stream({
  to: provider.address,
  ratePerSecond: '0.0008 PAX',
  escrow: '5 PAX'
})

const result = await session.consume(prompt)

Ship your service or your agent

Open the developer hub, or apply for a grant if you need capital to build.