UNPKG

@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
/** * 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