kiban-agent-kit
Version:
Open-source framework connecting AI agents to Katana ecosystem protocols
37 lines (36 loc) • 907 B
TypeScript
export interface TokenData {
name: string;
symbol: string;
address: `0x${string}`;
priceUsd: string;
volume24h: string;
liquidity: string;
pairAddress: string;
}
export interface TokenSearchResult {
name: string;
symbol: string;
address: string;
chain: string;
price_usd: string;
volume_24h: string;
liquidity: string;
dex: string;
}
export interface TokenSearchResponse {
message: string;
results: TokenSearchResult[];
}
/**
* Core DexScreener service for fetching token data
*/
export declare class DexScreenerService {
/**
* Get token price and market data from DexScreener using a token address
*/
getTokenData(tokenAddress: string): Promise<TokenData | null>;
/**
* Search for a token on DexScreener using its ticker symbol
*/
searchTokenByTicker(ticker: string): Promise<TokenSearchResponse>;
}