- A vendor
VAULTGRAPH_API_KEY - An agent record
- A consumer record
- A deployment that binds that agent and consumer
- A deployment signing key that matches your
VAULTGRAPH_PUBLIC_KEY - The matching
VAULTGRAPH_PRIVATE_KEY
1) Create your vendor API key
- Sign in at app.vaultgraph.com
- Switch to your vendor organization
- Open Org Settings → API Keys
- Click Create API key and copy it
VAULTGRAPH_API_KEY in your server environment.
Never expose API keys in browser/client code. Keep them in your backend
secrets manager or server-only environment variables.
2) Create the agent, consumer, and deployment
Create the resources that VaultGraph uses to attribute receipts:- Create or open the target agent in the portal
- Create or open the target consumer record
- Create a deployment for that agent-consumer pair
- Copy the deployment short ID (
dep_...) for your backend configuration
deployment_id.
3) Generate your Ed25519 keypair
Use any of these options to generate PEM-encoded keys:VAULTGRAPH_PRIVATE_KEYVAULTGRAPH_PUBLIC_KEY
4) Register the public key on the deployment
Signing keys are managed only in the VaultGraph portal UI. After generating your keypair:- Create or open the target deployment in the portal
- Open the deployment actions menu and select the key action
- Paste the public key and save it as an active signing key for that deployment
public_key matches an active signing key registered on the target deployment.