API Reference
This is the complete API reference for the Aletheia SDK. All public classes, functions, and types are documented here with detailed descriptions and usage examples.
Navigation
| Reference | Description |
|---|---|
| AletheiaClient | Main client class for registry interaction |
| Identity | DID resolver, manifest fetcher, agent signing |
| Reputation | Rating client, PoW solver, EIP-712 signing |
| Agent Hosting | AletheiaAgent, AgentResponse, RedisTaskStore |
| LLM Tools | Tool definitions and executor functions |
| Logging | ConsoleLogger, NoopLogger, EventEmitter |
| Types | All TypeScript types and interfaces |
Type Definitions
Each API reference page includes inline TypeScript type definitions for all parameters, return values, and interfaces. These types are also exported from the SDK for use in your applications.
More Resources
For step-by-step guides and tutorials, see the Guides section.