@agentic-trust/8004-ext-sdk
Version:
ERC-8004 Agentic Trust SDK - A TypeScript SDK for managing AI agents with ENS integration, identity management, and reputation systems
22 lines • 1.64 kB
TypeScript
/**
* ERC8004 Agentic Trust SDK
*
* A TypeScript SDK for managing AI agents with ENS integration,
* identity management, and reputation systems on Ethereum L1 and L2.
*
* Uses AccountProvider (Ports & Adapters pattern) for chain I/O.
*/
export { AIAgentENSClient } from './AIAgentENSClient';
export { AIAgentL2ENSDurenClient } from './AIAgentL2ENSDurenClient';
export { AIAgentL2ENSNamespaceClient } from './AIAgentL2ENSNamespaceClient';
export { AIAgentIdentityClient } from './AIAgentIdentityClient';
export { AIAgentReputationClient, type GiveFeedbackParams } from './AIAgentReputationClient';
export { AIAgentValidationClient } from './AIAgentValidationClient';
export { OrgIdentityClient } from './OrgIdentityClient';
export { AIAgentDiscoveryClient, type AIAgentDiscoveryClientConfig, type AgentData, type ListAgentsResponse, type GetAgentResponse, type SearchAgentsResponse, type SearchAgentsAdvancedOptions, type RefreshAgentResponse, } from './AIAgentDiscoveryClient';
export type { AccountProvider, ChainConfig, ReadClient, Signer, TxSender, TxRequest, GasPolicy, TxSendResult, PreparedCall, } from '@agentic-trust/8004-sdk';
export { ViemAccountProvider, type ViemAccountProviderOptions, } from '@agentic-trust/8004-sdk';
export { buildDid8004, parseDid8004, resolveDid8004, type ParsedDid8004, type BuildDid8004Options, } from './utils/did8004';
export { buildEnsDid, buildEnsDidFromAgentAndOrg, parseEnsDid, type ParsedEnsDid, type BuildEnsDidOptions, } from './utils/didEns';
export { buildEthrDid, parseEthrDid, type ParsedEthrDid, type BuildEthrDidOptions, } from './utils/didEthr';
//# sourceMappingURL=index.d.ts.map