Agent reasoning
Proposes actions within typed workflow templates
No unrestricted keys or spending authority
User flows
Every step uses real testnet infrastructure. User flows are documented here, separate from the product feature overview on the landing page.
Architecture
Each layer enforces a boundary between agent reasoning and verifiable execution.
Agent reasoning
Proposes actions within typed workflow templates
No unrestricted keys or spending authority
Deterministic authorization
ENS authority, payment verification, state machine
Idempotency key + immutable event log per transition
Confidential evaluation
CRE handlerInTee for private policy thresholds
Simulator verified. Real enclave pending.
Public evidence
Signed reports + Sepolia receipt registry
Hashes and references only, never private policy
Customer flow
Six stages from service discovery through private policy evaluation to Sepolia evidence.
Discovery
Explore ENS-identified providers with capability tags, descriptions, and x402 prices in tinybars.
Governance
Launch a policy-bound workflow, select a paid service, and attach ENS-scoped agent authority.
Authorization
The orchestrator reads Sepolia resolver records for scoped capabilities, expiry, and revocation.
Live: agentdock.eth resolver on Sepolia
Payment
Risk API returns HTTP 402 with a quote. After Hedera settlement, provider generates signed report.
Hedera transfer verification, x402 middleware
Evaluation
Paid report and private policy evaluated in Chainlink CRE handler. Simulator verified. Real TEE pending.
handlerInTee simulation, COMPLETED
Receipt
Sepolia receipt registry captures workflow ID, evidence hashes, decision hash, and status.
WorkflowReceiptRegistry 0x70fa…8c06
Provider flow
Provider earnings flow documented step by step.
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
State machine
Invalid transitions are rejected. Each stage maps to a real integration boundary.
Workflow lifecycle
DRAFT → ACTIVE → SERVICE_DISCOVERED → PAYMENT_QUOTED → PAYMENT_AUTHORIZED → PAYMENT_SETTLED → REPORT_RECEIVED → PRIVATE_EVALUATION_RUNNING → COMPLETED | REQUIRES_APPROVAL | FAILED | EXPIRED
Integration status
Sepolia write/read verified on agentdock.eth
Testnet transfer and settlement verifier verified
Ed25519 engine with idempotent SQLite storage
AWS Nitro simulator verified. Real TEE access pending.
WorkflowReceiptRegistry deployed and verified
Catalog API and workflow launcher on testnet
Ready to try it