Search
searchSearch everything vike knows by name, symbol or address in one call, the same search as the vike.io search box. Sections: tokens (live price, 24h change and the page to open), hl_markets (Hyperliquid builder markets such as xyz:GOLD), wallets (labelled entities and wallets on Ethereum, BSC, Base and HyperEVM; an entity row has wallet_count and url, the vike.io page listing its wallets, and an address only when it is one wallet; a type word such as cex, bridge or hacker lists that type's biggest entities), traders, vaults and builders (Hyperliquid), polymarket (Polymarket wallets by name, pseudonym or address, with the owner of an account or the accounts a personal wallet owns), markets (open Polymarket markets holding every word, several markets of one event as one row {event_slug, title, markets_n}; closed ones only when nothing else matched) and did_you_mean (coins one typo away when no token matched). q may be free text, a 0x address (also inside a pasted URL), an ENS name (searched as the address it points to) or a polymarket.com link. Each section holds at most limit rows; a section whose read fails comes back empty rather than failing the call. url fields are vike.io paths. Use it to turn a name into an address or id before calling another tool. Same data as GET /v1/search.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"q": "<q>"
},
"name": "search"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | Yes | What to look for, 1 to 256 characters: a name, symbol, label, address, ENS name or polymarket.com link. Filter words may go with it or alone: `chain:base` (eth, bsc, base, hyperevm), `type:cex` (an entity type), `pnl>1m` or `pnl<-100k` (traders' all-time PnL; k, m, b). | |
| limit | No | Rows per section, 1 to 20 (default 5). |