Overview
Welcome back.
Recent receipts
Linked Agents
Each linked agent can issue decision receipts for your organization.
Link agent
Generate an Ed25519 identity, register with Embassy, and link to your organization — all in one step. Your private key stays in the browser until you download it.
Store your private key securely. Embassy never keeps it.
Link an agent you already registered. Paste your private key — we sign the link nonce in your browser. The key is never sent to Embassy.
Advanced: manual signature (CLI / dev)
Sign this nonce with your agent's private key:
Receipt index
Receipt metadata indexed by Embassy. Full receipt bodies are customer-owned.
Receipt bodies are customer-owned
Store them using the SDK:
embassy-receipts write --in receipt.json --out ./embassy-receipts/
Export bundles
The portal indexes receipt metadata and packages customer-provided receipt bodies.
Bundle history is session-only. Refresh to start fresh.
Settings
Organisation
—
—
Contact: —
To update org details, contact support.
API access
Session token (masked). Use in Authorization: Bearer for /api/decide and other dashboard APIs.
••••••••
Keep your session token secure.
Receipt SDK setup
npm install @embassy/receipts-sdk
import { writeReceipt } from '@embassy/receipts-sdk'
await writeReceipt(receipt, { outDir: './embassy-receipts' })