First signed request
This guide provisions a sandbox identity and makes an authenticated completion request. No API key string is used at any point.
This documentation is the product. There is no playground. There is no chat UI. If you want to evaluate HermesBridge, run the quickstart below against a sandbox identity.
1. Provision a sandbox identity
A sandbox identity is a self-attested HermesVault DID with a small daily quota. It is the free-tier-equivalent for evaluation. Registration is through vault.hermesbridge.ai.
2. Install the SDK
The Python and TypeScript SDKs handle signing, DID resolution, and request construction. Direct HTTP is also supported — see Step 4.
3a. Python
3b. TypeScript
4. Raw HTTP
The full request format if building without an SDK. The X-Hermes-Signature header carries the versioned signing payload and signature. See /protocol for full construction details.
Next steps
- Upgrade to runtime-signed for 15% off and production-grade identity.
- Explore routing modes — auto, cheapest, fastest, capability-based.
- Full API reference for all request/response fields.
- Agent identity deep dive — key formats, revocation, delegation.