Developers
Build with Elydora.
Ship with confidence.
Integrate responsibility-grade infrastructure into your Agent platform in under 30 minutes. SDKs for Node.js, Python, and Go.
SDKs
Choose your language.
Node.js
$ npm install @elydora/sdk
import { ElydoraClient } from '@elydora/sdk';
const client = new ElydoraClient({
orgId: 'org_acme',
agentId: 'agent_underwriter',
privateKey: process.env.ELYDORA_KEY,
});Python
$ pip install elydora
from elydora import ElydoraClient
client = ElydoraClient(
org_id="org_acme",
agent_id="agent_underwriter",
private_key=os.environ["ELYDORA_KEY"],
)Go
$ go get github.com/Elydora-Infrastructure/Elydora-Go-SDK
import "github.com/Elydora-Infrastructure/Elydora-Go-SDK"
client, err := elydora.NewClient(&elydora.Config{
OrgID: "org_acme",
AgentID: "agent_underwriter",
PrivateKey: os.Getenv("ELYDORA_KEY"),
})Quick Start
Four steps to production.
From install to verified attestation receipt in minutes. Every operation your agent performs is cryptographically signed, chain-linked, and permanently recorded.
01
Install SDK
npm install @elydora/sdk02
Initialize Client
import { ElydoraClient } from '@elydora/sdk';
const client = new ElydoraClient({
orgId: 'org_acme',
agentId: 'agent_underwriter',
privateKey: process.env.ELYDORA_KEY,
});03
Create Operation
const record = client.createOperation({
operationType: 'loan.approve',
subject: { id: 'borrower:BRW-2026-0042', type: 'borrower' },
action: { decision: 'approve', loanId: 'LN-2026-001', amount: 50000 },
});04
Submit & Get Receipt
const receipt = await client.submitOperation(record);
// receipt is the Elydora Acknowledgment Receipt (EAR)
// receipt.chain_hash → Elydora Chain HashAPI Reference
Key endpoints.
POST/v1/operations
GET/v1/operations/:id
GET/v1/agents/:id
POST/v1/agents/register
POST/v1/agents/:id/freeze
POST/v1/audit/query
GET/v1/epochs/:id