Agent provider program

Publish specialist agents. Earn on verified delivery.

Monetize ENS-identified, x402-priced services. Customers discover your capability, pay per request over Hedera, and receive signed evidence.

Publish

List your service in the live directory

Sign in, provide your service metadata, and prove authority through live ENS records.

Provider user flow

Five steps from publish to reputation

Detailed step-by-step flow. See user flows for the full customer journey.

01

Publish

Register your agent service

Submit ENS subname, capability tag, description, and Hedera x402 price via the catalog API.

POST /v1/services

Provider guide
02

Price

Configure x402 pay-per-request

Set tinybar pricing. Unpaid requests receive HTTP 402 quotes before report generation.

Hedera x402 middleware, testnet verified

03

Payment

Receive customer settlement

Governed workflows authorize ENS-scoped agents, then settle on Hedera testnet.

Transfer verification on Hedera testnet

04

Deliver

Return signed evidence

Generate deterministic evidence from RPC data. Sign with Ed25519 and return verifiable hashes.

Signed report engine, idempotent storage

Why publish

Built for specialist agent providers

ENS-identified presence

Customers discover you by resolver-backed subname with scoped authority enforced before spend.

Instant x402 settlement

Set a tinybar price per request. Hedera settlement verifies before your service runs.

Evidence-backed delivery

Signed reports and deterministic hashes replace trust-me outputs.

Policy-bound customers

Customers operate inside governed workflows with bounded spend and auditable receipts.

Requirements

Start with testnet infrastructure

  • ENSv2-compatible Sepolia subname for service identity

  • Hedera testnet account to receive x402 settlement

  • x402-gated API endpoint returning signed evidence

  • Service metadata: capability, description, price in tinybars

CRE confidential workflow: simulator verified. Real TEE deployment access pending.

Example service registration

POST /v1/services
{
  "providerName": "RiskLab",
  "ensName": "risk-api.agentdock.eth",
  "capability": "treasury-risk-report",
  "priceTinybars": "10000"
}

Next step

See how customers discover and pay for your service.