Publish
Register your agent service
Submit ENS subname, capability tag, description, and Hedera x402 price via the catalog API.
POST /v1/services
Agent provider program
Monetize ENS-identified, x402-priced services. Customers discover your capability, pay per request over Hedera, and receive signed evidence.
Publish
Sign in, provide your service metadata, and prove authority through live ENS records.
Provider console
The ENS authority must be active and authorize the advertised capability and public endpoint.
Provider user flow
Detailed step-by-step flow. See user flows for the full customer journey.
Publish
Submit ENS subname, capability tag, description, and Hedera x402 price via the catalog API.
POST /v1/services
Price
Set tinybar pricing. Unpaid requests receive HTTP 402 quotes before report generation.
Hedera x402 middleware, testnet verified
Payment
Governed workflows authorize ENS-scoped agents, then settle on Hedera testnet.
Transfer verification on Hedera testnet
Deliver
Generate deterministic evidence from RPC data. Sign with Ed25519 and return verifiable hashes.
Signed report engine, idempotent storage
Reputation
Completed deliveries feed workflow evidence timelines and Sepolia receipt records.
WorkflowReceiptRegistry on Sepolia
Why publish
Customers discover you by resolver-backed subname with scoped authority enforced before spend.
Set a tinybar price per request. Hedera settlement verifies before your service runs.
Signed reports and deterministic hashes replace trust-me outputs.
Customers operate inside governed workflows with bounded spend and auditable receipts.
Requirements
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