Skip to main content
The current runtime exposes 21 tools through this pipeline:
ToolFactory -> EXPOSED_TOOL_NAMES -> SDKToolsRegistry -> DZapSDK
Interactive tools: PerformZapTool, ChangeChainTool.

Complete catalog

ToolPrimary purpose
PriceTooltoken price lookup
BalanceToolwallet balances
TokenAddressToolsymbol to address/decimals
DollarToTokenAmountToolUSD to token amount conversion
TrendingNewsToolcrypto news feed
TrendingTokenTooltrending token list
ZapCallDataGeneratorToolgenerate and cache route/calldata
PerformZapToolexecute cached zap route
PricePredictionToolAllora 8-hour BTC/ETH inference
BridgeLinkGeneratorToollegacy bridge URL generation
SwapLinkGeneratorToollegacy swap URL generation
SentimentTooltext sentiment analysis
WebSearchToolTavily web/news search
DefiPositionsToolwallet DeFi positions
SheluderToolcreate scheduled action
GetAllSchedulesToollist scheduled actions
RagOverDocsToolretrieve indexed docs chunks
PoolToolprovider + chain pool data
RequestChainChangeToolenqueue chain switch request
ChangeChainToolconfirmation-gated chain switch
ShowBalanceUIToolUI trigger payload for balances

How results are normalized

Every exposed tool is wrapped by SDKTool, which:
  1. validates input via zod (when schema is present)
  2. executes the underlying tool code
  3. attempts JSON output normalization
  4. returns typed duration + error details

Category pages

Wallet & DeFi

Balances, positions, pools, route generation, execution.

Market Data

Prices, trends, sentiment, and token resolution.

Data Sources

RAG over docs, web search, and external providers.

Utilities

Schedules, chain-change helpers, legacy link generators.
Last modified on May 26, 2026