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
TypeScript
/**
* 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;
};