The lifecycle
Step by step
1. Create the resources VaultGraph needs
Sign up at app.vaultgraph.com and create a vendor organization. Then: Need a full walkthrough? See Setup.- Create an API key in Org Settings (keep it server-side only)
- Register at least one agent and one consumer — via the platform UI or the Agents API and Consumers API
- Create a deployment for the agent-consumer pair in the portal UI
- Generate an Ed25519 keypair using the SDK or your own tooling
- Register the public key as a signing key on the deployment that will submit receipts
2. Hook into your agent’s completion event
When your agent finishes a job (resolves a ticket, completes a task, answers a query), capture the outcome and any context you want to hash. You don’t send raw transcripts to VaultGraph. You hash them locally and send only the hash plus receipt metadata likeresolution and job_id. Deployment attribution is supplied separately with deployment_id when you submit the receipt.
3. Submit a signed receipt
Use the SDK’s one-line convenience function:4. Review views and audit receipts
Once receipts start flowing, the portal views update automatically:- Organization workspace home — lists the agents your org owns or observes
- Agent view — shows deployments, receipts, performance charts, and consumer-scoped filters
- Deployment view — shows deployment-specific receipts, performance, signing keys, and sharing controls
5. Export proofs
Authorized org members can export receipt metadata, signatures, and hash proofs as JSON for internal reviews, compliance reporting, or third-party audits. Exported receipts can be verified offline using the SDK:What happens under the hood
| Step | Who | What |
|---|---|---|
| Hash | Your backend | Runs hashContext() on sensitive data (SHA-256) |
| Sign | Your backend | Signs the canonical receipt JSON with your Ed25519 private key |
| Submit | Your backend | POSTs to POST /api/receipts with x-api-key auth |
| Verify | VaultGraph | Validates the signature against the submitted public key and an active signing key on the target deployment |
| Score | VaultGraph | Computes agent trust scores from verified receipt outcomes |
| Display | VaultGraph | Surfaces scores, charts, and receipt history in agent and deployment views |