The evidence chain.
For every agent action.
Elydora Ledger is the core responsibility evidence chain layer. Every covered operation produces a signed, tamper-evident, chain-linked record with a verifiable Elydora Attestation Receipt (EAR).
MODE: SEQUENTIAL
Signed Operation Records
Every agent operation is signed with Ed25519, canonicalized via JCS (RFC 8785), and hashed with SHA-256. Each record is cryptographically chained to the previous operation via the Elydora Chain Hash (ECH).
Attestation Receipts
Every accepted operation receives an Elydora Attestation Receipt (EAR) — a platform-signed admission receipt that serves as proof of acceptance with timestamp, chain position, and integrity verification.
Edge-Fast Admission
Write-path validation runs at the edge via Cloudflare Workers. Signature verification, chain head update, and queue enqueue complete in under 100ms p95 globally.
Durable Persistence
Accepted operations are durably persisted through an async pipeline: D1 for hot 30-day index queries, R2 for canonical full-retention evidence storage with bucket locks.
Chain Integrity
Per-agent sequential chain heads managed by Durable Objects ensure single-threaded, strongly consistent chain updates. No gaps, no forks, no ambiguity.
Legal Evidence Grade
Every record is structured for legal admissibility under FRE 901/902. Evidence packages include process documentation, certification workflows, and chain verification.
import { ElydoraClient } from '@elydora/sdk';
const client = new ElydoraClient({
orgId: 'org_acme',
agentId: 'agent_underwriter',
privateKey: process.env.ELYDORA_KEY,
});
// Create and submit an operation record
const record = client.createOperation({
type: 'loan.approve',
payload: { loanId: 'LN-2026-001', amount: 50000 },
});
const receipt = await client.submitOperation(record);
console.log(receipt.ear); // Elydora Attestation Receipt
console.log(receipt.ech); // Elydora Chain HashReady to build with Elydora?
Start integrating responsibility-grade infrastructure into your Agent platform in under 30 minutes.