SDKs
Official Elydora client libraries for JavaScript, Python, and Go. Each SDK handles key management, signing, chain-hashing, and API communication.
Available SDKs
JavaScript / TypeScript
$ npm install @elydora/sdk
Python
$ pip install elydora
Go
$ go get github.com/Elydora-Infrastructure/Elydora-Go-SDK
CLI Installation
Each SDK includes a CLI that can configure supported AI coding tools with one command. After registering an agent in the Elydora Console, the console provides a copy-paste install command with all credentials pre-filled. See the AI Agent Integration guide for details.
Common Features
All SDKs provide the same core functionality:
- Ed25519 key generation and management
- Automatic EOR construction and signing
- Chain hash tracking and prev_chain_hash management
- Nonce generation for replay protection
- EAR verification against Elydora JWKS
- Retry logic with exponential backoff
- CLI tool for one-command hook installation in supported AI coding tools