Loading...
Loading...
Read GMGN call-outs (喊单) — public token calls that wallets publish on GMGN, with call price, call market cap, multiplier since the call, thesis text and the caller's current holding. Use when user asks who is calling a token, what a wallet has called, a wallet's call-out track record (hit rate, best multiplier), or wants the latest call-out feed (KOL-only, paid declarations, safe tokens). Read-only; publishing a call-out is not supported.
npx skill4agent add gmgnai/gmgn-skills gmgn-calloutgmgn-cli config --checkgmgn-cli configgmgn-cli config --apply <KEY>--checknpm install -g gmgn-cligmgn-cli401403ifconfig | grep inet6ip addr show | grep inet6https://ipv6.icanhazip.comgmgn-clicall_pricecall_mcmultipliercurrent_holding_usdrecordglobalrecordglobalrecord --token--only-declarationglobalmultiplier2.350.5is_safesaferiskunknown--only-safesafecallback_countnext_page_token--page-tokeninvalid or expired page_tokennext_page_tokencallout record--tokencallout global| Sub-command | Description |
|---|---|
| One wallet's call-out history over the last 30 days, plus a 7d / 30d summary card |
| Global call-out feed across 1–20 chains, newest first, with KOL / declaration / safe / holding filters |
solbscethbasemegaethhyperevmtronmonadxlayerrobinhoodarbitrumarcstabletronmonadgmgn-tokengmgn-swapgmgn-clinpm install -g gmgn-cliGMGN_API_KEY~/.config/gmgn/.envcallout record5/520/2050/50tier rate ÷ weightfloor(tier capacity ÷ weight)| Command | Route | Weight |
|---|---|---|
| | 3 |
| | 3 |
429RATE_LIMIT_EXCEEDED已达到当前套餐的限频上限,点击 https://gmgn.ai/ai?chain=bsc&tab=paid_plans 升级套餐,获得更高速率限制RATE_LIMIT_BANNEDX-RateLimit-Resetreset_at{"code":429,"error":"RATE_LIMIT_BANNED","message":"...","reset_at":1775184222}reset_atRATE_LIMIT_EXCEEDEDRATE_LIMIT_BANNED| HTTP | | Meaning | What to do |
|---|---|---|---|
| 400 | | Invalid parameter, or expired / forged | Fix the parameter; for a page token, restart from the first page |
| 502 | | Upstream call-out service unavailable or timed out (13s) | Retry once later; filtered |
| 503 | | Page-token store unavailable | Retry later; do not fall back to guessing pages |
# One wallet's call-outs on SOL
gmgn-cli callout record --chain sol --wallet <wallet_address>
# Did this wallet call a specific token?
gmgn-cli callout record --chain sol --wallet <wallet_address> --token <token_address> --raw
# Next page
gmgn-cli callout record --chain sol --wallet <wallet_address> --page-token <next_page_token> --raw
# Latest call-outs on SOL
gmgn-cli callout global --chain sol --limit 20 --raw
# KOL call-outs across SOL and BSC
gmgn-cli callout global --chain sol --chain bsc --only-kol --raw
# Paid declarations on safe tokens only
gmgn-cli callout global --chain sol --only-declaration --only-safe --raw
# Callers still holding between $1,000 and $50,000 of the token
gmgn-cli callout global --chain sol --min-holding-usd 1000 --max-holding-usd 50000 --rawcallout record| Option | Description |
|---|---|
| Required. One chain from Supported Chains |
| Required. Call-out wallet address — returns every call-out made on this wallet |
| Only call-outs on this token |
| Page size, 0–50 (0 = server default) |
| |
callout global| Option | Description |
|---|---|
| Required. Repeatable, 1–20 chains; duplicates are dropped |
| Page size, 0–50 (0 = server default) |
| |
| Only call-outs from KOL wallets |
| Only paid declarations (separate source and cursor) |
| Only tokens whose |
| Caller's current holding lower bound in USD, inclusive, ≥ 0 |
| Caller's current holding upper bound in USD, inclusive, ≥ min |
--limit--limit 50next_page_tokencallout record| Field | Description |
|---|---|
| Array of call-out records (fields below) |
| Cursor for the next page; empty / missing = no more |
| Map keyed |
summary.<7d|30d>total_callsavg_multiplierbest_multiplierhit_2x_counttop_tokenscallout global| Field | Description |
|---|---|
| Array of call-out records (fields below) |
| Cursor for the next page; empty / missing = no more |
call_out_recordsrecordlistglobal| Field | Description |
|---|---|
| Unique call-out ID; sortable by time |
| Chain |
| Wallet the call-out was made on |
| Called token address |
| Token price at call time (decimal string) |
| Token market cap at call time (decimal string) |
| Call-out text as written |
| Translations of the text, keyed by language |
| Call time, Unix milliseconds |
| Current price ÷ call price (string) |
| Token symbol / logo URL |
| Current token price |
| |
| Whether the call-out wallet is a KOL |
| Caller's Twitter / X username |
| Caller's current holding of the token in USD |
| Caller's unrealized P&L on the token in USD |
| Number of later call-outs referencing this one |
token_symbolcall_thesiscallout global{create_time local} {token_symbol} ({short call_token}) {chain} {multiplier}x since call
by {twitter_username or short call_wallet} [KOL] holding ${current_holding_usd} is_safe={is_safe}
"{call_thesis.source_content, trimmed to one line}"call_tokencallout recordsummaryCall-out record — {short wallet} on {chain}
7d: {total_calls} calls | avg {avg_multiplier}x | best {best_multiplier}x | {hit_2x_count} hit 2x
30d: {total_calls} calls | avg {avg_multiplier}x | best {best_multiplier}x | {hit_2x_count} hit 2xcurrent_holding_usdhit_2x_count ÷ total_callsis_safe = riskgmgn-token securitydocs/workflow-token-research.mdgmgn-wallet-analysisgmgn-wallet-scorecallout record--raw