UNPKG

tensaikit

Version:

An autonomous DeFi AI Agent Kit on Katana enabling AI agents to plan and execute on-chain financial operations.

49 lines (48 loc) 1.71 kB
/** * Returns a Katana Testnet chain definition compatible with viem's client setup. * * @param katanaApiKey - Optional API key for the RPC endpoint. * @returns A `Chain` object for the Katana Testnet. */ export declare const katanaTestnet: (katanaApiKey?: string) => { blockExplorers: { readonly default: { readonly name: "Katana Explorer"; readonly url: "https://explorer.tatara.katana.network/"; readonly apiUrl: ""; }; }; blockTime?: number | undefined | undefined; contracts: { readonly ensRegistry: { readonly address: "0x0000000000000000000000000000000000000000"; }; readonly ensUniversalResolver: { readonly address: "0x0000000000000000000000000000000000000000"; readonly blockCreated: 0; }; readonly multicall3: { readonly address: "0x0000000000000000000000000000000000000000"; readonly blockCreated: 0; }; }; ensTlds?: readonly string[] | undefined; id: 129399; name: "Katana Testnet"; nativeCurrency: { readonly name: "Ether"; readonly symbol: "ETH"; readonly decimals: 18; }; rpcUrls: { readonly default: { readonly http: readonly [`https://rpc.tatara.katanarpc.com/${string}`]; }; }; sourceId?: number | undefined | undefined; testnet?: boolean | undefined | undefined; custom?: Record<string, unknown> | undefined; fees?: import("viem").ChainFees<undefined> | undefined; formatters?: undefined; serializers?: import("viem").ChainSerializers<undefined, import("viem").TransactionSerializable> | undefined; };