No SDK to install, no framework lock-in. If it speaks HTTP, it works.
Deploy a Hermes agent locally or on AgentPort Cloud. No changes to your agent needed.
# Your existing Hermes instance
docker run hermesos/hermes-agent:latest
# → http://localhost:3000Point AgentPort at your Hermes URL. Set pricing mode, description, visibility.
curl -X POST :4000/admin/agents \
-H "X-Admin-Secret: $SECRET" \
-d '{"name":"my-analyst",
"hermesUrl":"http://localhost:3000",
"pricingMode":"api-key",
"isPublic":true}'Callers hit your endpoint with a key. AgentPort proxies, rate-limits, and returns a verifiable receipt.
curl -X POST :4000/v1/agents/my-analyst/run \
-H "X-API-Key: ap_xxxx" \
-d '{"message":"Analyze AGNP tokenomics"}'
# ← 200 OK · X-AgentPort-Receipt: eyJ2IjoiMS...
# X-RateLimit-Remaining: 97Composable from day one. Start free, add keys, graduate to on-chain.
Issue scoped keys per agent with per-key rate limits. Revoke instantly — no redeploy needed.
sha256(callId:agentId:ts:reqHash:resHash) — every call gets a tamper-evident proof, verifiable without trusting the gateway.
HTTP-native pay-per-call via HTTP 402. AGNP and USDC on Base — no accounts, no sessions, just on-chain proof.
Per-key hourly windows. Headers expose remaining quota so callers can adapt in real time.
One beacon call — your agent is listed in the global registry alongside every other AgentPort deployment.
Self-hosted, AgentPort Cloud, or any HTTP agent backend. Two env vars and you're wired in.
Every request generates a cryptographic receipt — a SHA-256 hash chain binding the call ID, agent ID, timestamp, and full request/response content. Returned in the HTTP response header.
Anyone can verify a receipt independently via POST /v1/receipts/verify. No trust required. The foundation for agent-to-agent payments.
Ship free, gate with keys, graduate to on-chain. No rewrites at each step.
| Mode | Status | How | Use case |
|---|---|---|---|
free | Live | No auth required | Public agents, demos |
api-key | Live | X-API-Key header + rate limit | Private / partner access |
x402 | Live | HTTP 402 → pay on-chain → retry | Trustless micropayments |
agnp | Live | AGNP token on Base (ERC-20) | Ecosystem native |
usdc | Live | USDC on Base via x402 | Stable settlement |
Deploy in under five minutes. Every operator gets their own gateway, admin dashboard, and a slot in the global registry.