Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
DUNE_SIM_API_KEY | Yes | API key obtained from Dune Analytics |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
get_wallet_balance | Query the balance of a specified wallet address across supported EVM and Solana blockchains.
Parameters:
wallet_address (str): The wallet address to query (e.g., '0x123...' for EVM chains like Ethereum,
Polygon, BSC, or 'DYw8jCT...' for Solana). Must be a valid address for the target chain.
Returns:
str: Formatted table with balance information (chain, token amount, USD value) for supported chains or an error message. |
get_wallet_activity | Query the activity of a specified wallet address on supported EVM blockchains.
Parameters:
wallet_address (str): The wallet address to query (e.g., '0x123...').
Must be a valid EVM-compatible address for chains like Ethereum, Polygon, or BSC.
Returns:
str: Formatted text with activity information (chain_id, block_time, tx_hash, type, asset_type, value, value_usd)
or an error message. |
get_wallet_transactions | Query the transactions of a specified wallet address on supported EVM and Solana blockchains.
Parameters:
wallet_address (str): The wallet address to query (e.g., '0x123...' for EVM chains like Ethereum,
Polygon, BSC, or 'DYw8jCT...' for Solana). Must be a valid address for the target chain.
limit (int): Maximum number of transactions to return (default: 100).
Returns:
str: Formatted text with transaction information (chain, block_time, tx_hash, from, to, value, value_usd)
or an error message. |