PumpPill — token safety and measured outcomes

org.pumppill由 pumppill.org 發布官方發布者v1.7.0更新於 Oct 24, 2026

Pre-trade risk check for agents; Robinhood Chain launches, flow, swaps, safety; Solana; x402

已驗證Streamable HTTP可網頁執行金融安全與監控資料與分析

概覽

AI 產生的概覽

託管型 MCP 伺服器,讓助理取得 Robinhood Chain 與 Solana 的代幣風險讀取、發行與錢包資料,並可選擇代理交易。

可以做什麼
  • 買入前檢查代幣:交易前判定、可賣出性與出場檢查、已存安全讀取、依代號解析合約
  • 瀏覽鏈上狀況:新發行、代幣快照、成交紀錄、部署者與錢包紀錄、巨鯨錢包、以股票計價的迷因幣、鏈上統計
  • 追蹤動態:FOMO 應用上的聚集與交易者、房間喊單、Ignition 喊單、發行浪潮、被標記代幣、實測結果
  • 依地址、mint 或代號搜尋並取得已存讀取,附引用與時間戳
  • 用代理金鑰在會員的 PumpPill 機器人錢包中買入、賣出,並查詢訂單狀態與代理狀態
適用情境
適合助理在交易前查核 Robinhood Chain 或 Solana 代幣、確認某個代號對應的真實合約,或追蹤這兩條鏈上的發行、錢包與喊單。也適合需要依會員自身限額自動下單的代理。
執行需求
遠端 streamable HTTP 端點,無需安裝;公開讀取工具不需要金鑰。會員工具需在 Authorization Bearer 標頭中帶上會員頁提供的 claim;代理交易需在 X-Agent-Key 標頭中帶上在 PumpPill Telegram 交易機器人產生的金鑰。三個會員工具也可透過 Base 上的 USDC 按次付費(x402)。無法送出自訂標頭的用戶端(如 ChatGPT 與 claude.ai)只能使用公開工具。
安裝前請注意
agent_buy 與 agent_sell 會動用會員交易機器人錢包中的真實資金,並標示為破壞性操作,限額由會員自行設定。rh_scan_now 與 x_chatter 會消耗會員額度,或按次支付 0.05 至 0.10 美元 USDC。會員 claim 與代理金鑰屬於機密,應放在請求標頭中,切勿寫入 URL 或提交到程式庫。工具呼叫會被記錄,付費呼叫還會保留付款錢包。涵蓋範圍僅限 PumpPill 已掃描的合約,found=false 表示未收錄,並不代表安全。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 PumpPill — token safety and measured outcomes,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/org.pumppill%2Ftoken-safety/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "pumppill-token-safety-and-measured-outco": {
      "type": "http",
      "url": "https://api.pumppill.org/mcp"
    }
  }
}

README

[PumpPill]

PumpPill MCP server

Token intelligence for Robinhood Chain (chainId 4663) and Solana, and agentic trading on Robinhood Chain, served as a hosted Model Context Protocol server.

https://api.pumppill.org/mcp

Streamable HTTP. No key, no account, nothing to install for the read tools. Registry name: org.pumppill/token-safety (v1.6.0). How-to page: https://www.pumppill.org/for-agents

This repository holds the connection instructions, example client configs and the registry manifest. The server itself is hosted by PumpPill; its source is not published here.

What it answers

For trading bots, one call before a buy: pre_trade_check answers clear, caution, avoid or unknown for a Robinhood Chain contract or a Solana mint, with the reasons. The same answer is plain HTTP at GET https://api.pumppill.org/api/pretrade/{address}, free and without a key.

The questions that cost people money: can this contract be sold, which contract is the real one behind a ticker, what has this deployer launched before, which wallets hold enough to move a pool, and what happened to the tokens PumpPill logged, with the losers counted.

And the chain as it happens: what launched in the last hours with its market now, one token's 24 hour buys and sells with the developer's launch record and the wallet that funded the developer, the token's trade tape, PumpPill's Ignition momentum calls with the 28-day record of their exit rule (losers included), and the themes spreading through new launch names on Robinhood Chain and Solana. Wallets come as prefixes.

And what traders are doing: which tokens traders on the FOMO app are gathering on, with PumpPill's own risk read beside each one, and the calls PumpPill's room posted with how each has done since, losers included. whats_moving returns both, plus the newest flags, in one call.

Every result carries a cite string and a timestamp for when the read was taken. A token PumpPill has not read comes back as found: false, which means "not in the index", never "safe". Nothing here predicts a price or recommends a trade. Answers about a token carry a trade_link that opens it in PumpPill's Telegram trade bot; it is a place to trade, present on every token alike, not a pick.

And, with an agent key from the trade bot, your agent can trade: it checks a rule you built on pumppill.org/customize and buys new matches from your PumpPill trade bot wallet. PumpPill reads each token before any buy and refuses a red flag, your limits apply, and every order lands in your Telegram with an off switch. See Agentic trading.

Tools

Public (29 tools, read-only, no key)

ToolWhat it returns
pre_trade_checkFor a trading agent's risk step: one decision for a Robinhood Chain contract or a Solana mint, clear, caution, avoid or unknown, with the reasons worst first. avoid = cannot sell, deployer can still mint or freeze, high-risk contract read, launch group selling, or dead. unknown = no stored read, never the same as clear. Also plain HTTP: GET https://api.pumppill.org/api/pretrade/{address}.
rh_new_launchesTokens launched on Robinhood Chain in the last 1-72 hours, newest first, each with launchpad and its market now (market cap, liquidity, 24h volume, 1h and 24h change). min_mc_usd filters out small launches.
rh_token_snapshotOne Robinhood Chain token as it trades now: market, 24h buys and sells with distinct buyer and seller wallets, whether it is an official Robinhood stock token, the developer's launch record and the wallet that first funded the developer, with that funder's record.
rh_swapsOne token's latest stored swaps, newest first: time, side, wallet prefix, ETH sent on a buy, token amount, venue and transaction hash. A sell's ETH is left empty because the router's minimum is not what the seller received.
rh_ignition_callsPumpPill's Ignition momentum calls on Robinhood Chain, each with the market cap at the call, now, and the move since, plus the 28-day record of the exit rule on every signal, losers included. Thirty minutes behind the members.
launch_wavesConfirmed launch waves: a word in new token names that jumped to 15+ launches a day at 6x its normal rate and spread over 10+ names, on Robinhood Chain and Solana, with why it qualified and the biggest token so far.
agents_leaderboardTrading agents members wrote in plain English in PumpPill's Telegram bot, ranked by graded Robinhood Chain results over 7 or 30 days, losers counted, before fees, with rules, exits and a link to copy each.
rh_token_safetyThe stored safety read for one Robinhood Chain token: sellability, launch flags with evidence, where the launch money went, and the move since PumpPill first logged it. Never triggers a scan.
rh_ticker_resolveThe one Robinhood Chain contract worth naming for a ticker: alive, $10K+ in its pool, not flagged HIGH or CRITICAL. Other contracts using the name come back as a count.
rh_deployer_recordWhat one Robinhood Chain wallet has launched and how those went: tokens, liveness, liquidity, which crossed $100K.
rh_flagged_recentTokens whose latest scan in the last 30 days found HIGH or CRITICAL structural risk, with the findings named.
rh_stock_pairsMemecoins quoted in tokenized stocks (NVDA, SPY, TSLA) on Robinhood Chain, with liquidity and latest scan risk.
rh_chain_statsHow Robinhood Chain measures from PumpPill's index, recomputed hourly with the method in the payload.
rh_whale_walletsWallets holding 10+ ETH or $50K+ in tokens, read as on-chain balances, tiered by dollars held. Measures who can move a pool, not who is right.
rh_wallet_recordOne Robinhood Chain wallet's holdings and trades off the chain's own feed. Sell sizes are floors, never profit. Names the FOMO app trader the wallet was matched to, when there is one.
rh_early_walletsRobinhood Chain wallets whose first buy landed early on tokens that later crossed $100K, with the base rate beside every rate.
sol_early_walletsSolana wallets recorded among a token's first buyers on tokens that later reached 5x, with the base rate beside every rate.
sol_token_detailAny Solana token by mint: holders, bundled-launch read, what the deployer still holds, socials, and a one-sentence verdict.
outcomes_measuredForward-measured outcomes across both chains: the share of logged tokens that doubled, reached 5x, 10x, or never moved. Losers are in the denominator.
exit_checkCan this token be sold, and what can the deployer still do to it: mint and freeze authority, dev share of supply, the liquidity position. Both chains.
fomo_gatheringTokens several different FOMO app traders bought inside a window (default 3 traders in 60 minutes), on both chains. Each row has the first and the latest buy seen with their market caps, how many of those traders are still in, and PumpPill's own risk read of the token. Counts FOMO users, not all buyers; no trade sizes.
fomo_traderWhat one FOMO app trader did in the last 7 days: buys with the market cap at the buy, sells with the realized profit the feed reported, a record once 15 buys have been scored, and the matched Robinhood Chain wallet. Large trades only.
room_callsThe calls PumpPill's room posted on both chains, newest first: the rule that fired, the market cap at the post, the move since, the 7-day peak and whether it died. Losers are in the list. Open to everyone ten minutes behind; a member reads it live.
whats_movingOne call for what is happening right now: FOMO gatherings, the room's calls and newly flagged Robinhood Chain tokens. Pass the last answer's as_of back as since to get only what changed.
best_callsThe room's calls that reached 2x, 5x, 10x or 20x+ after the post, on both chains, only where PumpPill's own price readings after the call confirm the peak. The best of the room, not its record: room_calls is the full list with losers.
rule_matchesThe Robinhood Chain tokens that pass every filter of a rule built on pumppill.org/customize, judged by PumpPill. rule is the code (pp1.…) the Customize page writes. Each token comes with each filter's reading.
searchFind PumpPill's read for a Robinhood Chain address, a Solana mint, or a ticker (Solana tickers come back as exact name matches, marked as such). Returns ids for fetch. Built for ChatGPT connectors and deep research.
fetchFetch one result by the id search returned. Returns the stored read as text with its citation and as-of time.
membership_statusWhether this connection carries an active PumpPill membership, its tier, and when it renews. An unauthenticated call answers signed_in: false, not an error.

Member tools (4 tools)

These answer a PumpPill member. They are listed for everyone; called without a membership they answer with what sits behind them and a link. Three of them can also be bought one call at a time with x402 (see Pay per call).

30 tools in all: 22 public, 4 for members (3 of those payable per call), 4 for agentic trading.

ToolWhat it returns
rh_scan_nowReads one Robinhood Chain contract fresh, when the stored read is missing or stale. Spends: capped per member and per day (resets 00:00 UTC). Annotated not read-only and not idempotent, so a well-behaved client asks before calling it.
premium_calls_recentThe premium call table: Solana tokens PumpPill logged for members, newest first, with the market cap at logging and the move since.
my_watched_walletsThe Robinhood Chain wallets this member follows: what each holds, its record beside the chain's base rate, recent activity.
x_chatterWhat X has been saying about one contract: posts naming it, distinct accounts, combined reach, and each poster's record on earlier calls. Spends: may use an hourly live-read budget. Annotated not read-only and not idempotent.

Agentic trading (4 tools, agent key)

A member's AI agent buys and sells Robinhood Chain tokens from their PumpPill trade bot wallet. The key (ppa_…) is made in @PumpPill_Trade_Bot under Settings, AI agent, and sent as the header X-Agent-Key. Open to everyone for 30 days from the first key, then part of PumpPill Premium. Full guide: https://www.pumppill.org/learn/agentic-trading-set-up-your-ai-agent

ToolWhat it does
agent_buyFiles one buy in ETH. PumpPill reads the token first and refuses a HIGH or CRITICAL read, or a token it has not read (the member can switch refusal off). The member's per-buy and daily max apply, and a token is not bought twice in 24 hours. The order is written down before the bot places it. Moves real money: annotated destructive, so a well-behaved client asks first.
agent_sellSells a percent of a holding. Never refused for the token's read. Moves real money.
agent_orderThe state of one order: filed, running, done (with the transaction), failed, refused (with the reason) or skipped.
agent_statusThe agent switch, the wallet's ETH, the member's limits and what is left today, and the last five orders.

Every order, placed or refused, is a Telegram message to the member with a one-tap "Turn agent off". The agent never sees the wallet's private key.

Resource and prompts

  • pumppill://facts — the quotable fact sheet: what the index covers, headline figures, how to cite them and what they do not mean.
  • check_before_buying(address) — the full read on one contract, with the limits stated.
  • real_contract_for_ticker(symbol) — which of the contracts using a name is the one that matters.

Connect

Claude Code

bash
claude mcp add --transport http pumppill https://api.pumppill.org/mcp

Claude on the web or desktop (Pro, Max, Team, Enterprise)

Settings → Connectors → Add custom connector. Name it PumpPill, paste https://api.pumppill.org/mcp, and leave the OAuth fields empty. The public tools then work in any chat. The member tools need a header that claude.ai cannot send, so use an editor client for those.

A Claude Desktop build without custom connectors can bridge over stdio instead; see examples/claude_desktop_config.json.

Cursor

One click: Add to Cursor (GitHub may not open cursor:// links; the same link is on /for-agents). Or by hand, in ~/.cursor/mcp.json:

json
{  "mcpServers": {    "pumppill": { "url": "https://api.pumppill.org/mcp" }  }}

The same block works in Windsurf, Cline and other clients that take a remote MCP server.

VS Code

One click: Add to VS Code · VS Code Insiders. Or by hand, in .vscode/mcp.json (VS Code names the transport):

json
{  "servers": {    "pumppill": { "type": "http", "url": "https://api.pumppill.org/mcp" }  }}

ChatGPT

Add it as a connector with the same URL. search and fetch are the tools ChatGPT calls. ChatGPT cannot send a custom header, so it cannot use the member tools or trade.

OpenAI Agents SDK

python
from agents import Agentfrom agents.mcp import MCPServerStreamableHttp
async with MCPServerStreamableHttp(params={"url": "https://api.pumppill.org/mcp"}) as pumppill:    agent = Agent(name="RH reader", mcp_servers=[pumppill])

See examples/openai-agents.py.

Stdio-only clients and agent frameworks (ElizaOS and others)

bash
npx -y mcp-remote https://api.pumppill.org/mcp

Member tools

A member sends their sign-in token as a header:

Authorization: Bearer <claim>

The whole connect line can be copied from the member's page at https://www.pumppill.org/premium. In Cursor that is a "headers" object beside the URL; see examples/cursor-mcp-member.json. Treat the claim like a password: keep it in a header, never in a URL, and never commit it.

Agentic trading

Send the agent key as a header. Claude Code:

claude mcp add --transport http pumppill https://api.pumppill.org/mcp --header "X-Agent-Key: ppa_your_key"

Cursor, Windsurf, Cline: see examples/cursor-mcp-agent.json. Then paste the instructions the AI agent card on https://www.pumppill.org/customize writes. Buying on its own needs an agent that runs on a schedule; a chat window only acts while you talk to it.

Check the connection

bash
curl -sX POST https://api.pumppill.org/mcp \  -H 'Content-Type: application/json' \  -H 'Accept: application/json, text/event-stream' \  -d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-06-18","capabilities":{},"clientInfo":{"name":"curl","version":"0"}}}'

Pay per call (x402)

No membership? An agent with a wallet can buy a single answer from three of the member tools, paid in USDC on Base through x402:

ToolPrice per call
rh_scan_now$0.05
x_chatter$0.05
premium_calls_recent$0.10
  1. Call the tool. Without a membership or a payment, it answers with an x402 payment request: the price, the network (Base), the asset (USDC) and where to pay.
  2. An x402 client signs a USDC authorization and repeats the same call with the payment in _meta["x402/payment"].
  3. The answer carries the settlement receipt in _meta["x402/payment-response"].

A payment is collected only when the tool returns a real answer: a miss, an error or a refused read costs nothing. One payment buys one call of one tool. my_watched_wallets stays members only. Clients without x402 support (Claude and ChatGPT today) show the request as an error that names both ways in.

Limits

  • Public tools spend nothing. They answer from stored reads and never trigger a live scan. A token PumpPill has not read yet is queued for reading, and is usually available a few minutes later.
  • Two tools spend, and only for a member or a caller who paid for that call: rh_scan_now and x_chatter. Both are annotated as not read-only and not idempotent so a client asks before calling them.
  • Rate limits: 240 requests a minute per address and 60 a minute per client, then HTTP 429.
  • Two tools move money, the member's own and only with their agent key: agent_buy and agent_sell. Both are annotated destructive and not idempotent. Limits are the member's own.
  • Coverage: answers cover what PumpPill has scanned, not every contract on either chain.

How to read the answers

  • Quote cite and the as-of timestamp. Figures are recomputed continuously, and a number without its time goes stale within the hour.
  • A flag is a finding with evidence, not a verdict. It says what is structurally true about a contract, not what the price will do.
  • An outcome figure is a count, not a success rate for anyone who bought. Entry is the market cap at the moment PumpPill logged the token, which is not a price anyone was offered.
  • found: false is an honest miss. Say so rather than filling the gap.
  • FOMO figures count traders on one app whose feed shows large trades only. Say "FOMO traders", not "buyers", and never quote a trade size: none is known.
  • trade_link opens the token in PumpPill's Telegram trade bot. Offer it when someone asks how to buy or sell. A flagged token carries one too, so it is never a recommendation.

Privacy

The server records one line per tool call: the tool name, whether it succeeded, how long it took, whether a membership header was present (yes or no), and the name the client declares for itself. It does not record the membership token or who is asking. A paid call also keeps the payment record needed to settle it (tool, price, and the paying wallet named in the signed authorization). Member tools send the token to PumpPill only to check the membership. Full policy: https://www.pumppill.org/privacy

Terms

Research, not advice. Nothing returned by this server is financial advice, an offer, or a recommendation to buy or sell anything, and a clean read is evidence, not an endorsement. Quote it with attribution and a link to the page the result cites. Terms of use: https://www.pumppill.org/terms · citation terms: https://www.pumppill.org/for-agents#terms

Links

License

The contents of this repository (documentation, example configs, manifest) are MIT licensed; see LICENSE. The hosted service and the PumpPill name and logo are not covered by it.

來源:README.md,提交 1ae4079

工具

39

rh_token_safety

Robinhood Chain token safety read

Stored safety read for one Robinhood Chain token (0x + 40 hex): sellability, launch flags with evidence, where the launch money went, and the move since PumpPill first logged it. Never triggers a scan. found=false means not yet indexed, not safe; the miss is queued for reading. deep=true means the economics, lock, operator and thesis passes ran. A flag is a finding, not a prediction. `fomo`, when present, is what FOMO app traders did with it: 24h counts, recent trades, the first buy seen and who is still in (large trades only, no sizes).

輸入參數address必填

rh_ticker_resolve

Which contract is the real ticker

The ONE Robinhood Chain contract worth naming for a ticker: alive, $10K+ in its pool, not flagged HIGH or CRITICAL. Other contracts using the name come back as a count, never a list. found=false means nothing clears the gate, which is itself the answer.

輸入參數symbol必填

rh_deployer_record

Robinhood Chain deployer history

What one Robinhood Chain wallet has launched and how those went: tokens, liveness, liquidity, which crossed $100K. Factory and relayer wallets above the launch ceiling get no record, and so does a wallet with a single launch. No success rate is computed: the rows hold only what crossed.

輸入參數address必填

rh_flagged_recent

Recently flagged Robinhood Chain tokens

Tokens whose latest scan in the last 30 days found HIGH or CRITICAL structural risk, with the findings named. Each is a finding with evidence, not a verdict on price and not an accusation. Shows what the current wave of bad launches looks like; never a list to trade against.

輸入參數limit

rh_stock_pairs

Memecoins paired with a tokenized stock

Memecoins quoted in TOKENIZED STOCKS on Robinhood Chain. Pass a stock symbol (NVDA, SPY, TSLA) for the trading, unflagged tokens quoted in it with liquidity and latest scan risk; omit it for every stock with a count. This pairing exists on no other chain.

輸入參數stock

rh_chain_stats

Robinhood Chain statistics

How Robinhood Chain measures from PumpPill's index, recomputed hourly with the method in the payload: tokens seen, forward-measured outcomes, how many doubled, 5x, 10x or crossed $100K, how many are stock-quoted. Quote computed_at, not the time you asked. Counts, not a success rate: entry is the market cap at logging.

無需輸入參數。

rh_new_launches

New Robinhood Chain launches

Tokens launched on Robinhood Chain in the last `hours` (1-72, default 6), newest first, each with launchpad and its market now: market cap, liquidity, 24h volume, 1h and 24h change. min_mc_usd filters out launches below a market cap. Most launches stop trading within hours; a new launch is a listing, not a pick. Follow up with rh_token_snapshot or rh_token_safety.

輸入參數hourslimitmin_mc_usd

rh_token_snapshot

Robinhood Chain token snapshot

One Robinhood Chain token (0x + 40 hex) as it trades now: market cap, liquidity, volume, 24h buys and sells with distinct buyer and seller wallets, whether it is an official Robinhood stock token, the developer's launch record and the wallet that first funded the developer, with that funder's record. Wallets come as prefixes. For flags and sellability use rh_token_safety; for trades use rh_swaps.

輸入參數address必填

rh_swaps

Robinhood Chain swaps for a token

The latest stored swaps of one Robinhood Chain token, newest first (limit 1-200, side 'buy' or 'sell' to filter): time, side, wallet prefix, ETH sent on a buy, token amount, venue and transaction hash. A sell's ETH is left empty because the router's minimum is not what the seller received.

輸入參數sidelimitaddress必填

rh_ignition_calls

Ignition momentum calls on Robinhood Chain

PumpPill's Ignition calls (momentum breakouts with real buyers) posted in the last `hours` (1-168), each with the market cap at the call, now, and the move since; plus the 28-day record of the exit rule on every signal, losers included. Calls reach this tool after a delay (delay_minutes); members get them live in Telegram. A record, not a prediction.

輸入參數hours

launch_waves

Launch waves forming across Robinhood Chain and Solana

Confirmed launch waves of the last `days` (1-60): a word in new token names that jumped to 15+ launches a day at 6x its normal rate, held, and spread over 10+ names, on Robinhood Chain and Solana. Each with why it qualified, example names and the biggest token so far. A wave is a theme, not a token pick: most carriers still fail.

輸入參數days

rh_whale_wallets

Wallets large enough to move a Robinhood Chain pool

Wallets holding 10+ ETH or $50K+ in tokens, read as on-chain balances. Tiers by dollars held (mega, whale, mini, large); positions_top names each wallet's three largest holdings. Measures who CAN move a pool, never who is right or who to follow: most listed wallets hold rather than trade (meta.trading_30d). sort='active' orders by trades.

輸入參數sortlimit

rh_wallet_record

One Robinhood Chain wallet's holdings and trades

One Robinhood Chain wallet's holdings and trades off the chain's own feed. A sell's size is derived from the router's minimum-out, so it is a floor, never profit. Many addresses on this chain are routing contracts, not people. `fomo_trader`, when present, names the FOMO app trader this wallet was matched to.

輸入參數address必填

rh_early_wallets

Robinhood Chain wallets that were early on winners

Robinhood Chain wallets whose first buy landed in the early window of tokens that later crossed $100K, with the feed's base rate (meta.early_base_rate) beside every rate. A record is a fact about timing, not a forecast; quote a wallet's rate only with the base rate. Wallets are removed for spraying, underperforming the base rate, or silence.

輸入參數limitwindow

sol_early_wallets

Solana wallets that were early on winners

Solana wallets recorded among a token's first buyers on tokens whose peak later reached 5x the scan cap, with the base rate (meta.base_5x, about one in twenty) beside every rate. Sprayers, at-or-below-base and silent wallets are removed with the reason. Wallet identity showed no out-of-sample edge on Solana: this answers who was early, not who to copy.

輸入參數limit

sol_token_detail

Solana token detail

Any Solana token by mint (base58): holders, bundled-launch read, what the deployer still holds, socials, and meta.verdict, one sentence on whether it trades, can be sold, what the dev holds and how far it has run. Start from the verdict; the rest is evidence. A clean read is not a reason to buy. depth='quick_scan' means a token PumpPill never logged: contract and holders only, no entry or peak. `fomo`, when present, is what FOMO app traders did with it: 24h counts, recent trades, the first buy seen and who is still in (large trades only, no sizes).

輸入參數mint必填

fomo_gathering

Tokens FOMO traders are gathering on

Tokens that several different traders on the FOMO app bought inside a window (default 3 traders in 60 minutes), on Robinhood Chain and Solana, most traders first. Each row has the latest and the first buy seen with their market caps, how many of those traders are still in, and pumppill_read, PumpPill's own risk answer for the token ('none stored' is a gap, not a clean bill). FOMO's feed shows large buys only: this counts FOMO users, not all buyers, and carries no trade sizes.

輸入參數chainlimitmin_traderswindow_minutes

fomo_trader

One FOMO trader's recent trades

What one trader on the FOMO app did in the last 7 days, by FOMO name: buys with the market cap at the buy, sells with the realized profit the feed reported, the tokens touched, a record once 15 buys have been scored, and the Robinhood Chain wallet when PumpPill has matched one. Large trades only, no sizes; found=false means not seen in our data (it starts 2026-09-30), not that the trader is inactive.

輸入參數handle必填

room_calls

PumpPill's calls, graded

The calls PumpPill's room posted on Solana and Robinhood Chain, newest first, each with the rule that fired (whale buy, revival, early detection, agreement between systems), the market cap at the post, the move since, the 7-day peak and whether it died. Losers are in the list. Open to everyone a few minutes behind (delay_minutes says how far); a member's claim reads it live. A count of calls is not a success rate.

輸入參數dayschainlimit

best_calls

PumpPill's best calls, proven

The room's calls that reached 2x, 5x, 10x or 20x+ after the post, on Solana and Robinhood Chain, ONLY where PumpPill's own price readings after the call confirm the peak. Each row: entry market cap at the post, peak, multiple, when it was called and why. The best of the room, not its record: room_calls is the full list with losers. A day behind the members.

輸入參數dayschain

agents_leaderboard

PumpPill Agent leaderboard

Trading agents members wrote in plain English in PumpPill's Telegram bot, ranked by graded Robinhood Chain results over 7 or 30 days, losers counted, before fees. Each row: rules, exits, best and worst, a link to copy it.

輸入參數days

agent_buy

Buy a Robinhood Chain token (agent trading)

Buy a Robinhood Chain token with ETH from the member's PumpPill trade bot wallet. Needs the member's agent key (X-Agent-Key: ppa_..., made in PumpPill's Telegram trade bot under Settings, AI agent). PumpPill reads the token first and, unless the member turned refusal off, refuses a HIGH/CRITICAL read, a token it has not read, or a read too thin to clear (verdict unknown, contract powers unread), saying why. The member's own limits apply. The order is written down before it is placed; poll agent_order for the result. Moves real money: confirm the token and size with the member first.

輸入參數ethagainaddress

agent_sell

Sell a Robinhood Chain token (agent trading)

Sell part or all of a Robinhood Chain token the member holds in their PumpPill trade bot wallet, as a percent of the holding (1-100). Needs the member's agent key (X-Agent-Key: ppa_..., made in PumpPill's Telegram trade bot under Settings, AI agent). A sell is never refused for the token's read. Written down before it is placed; poll agent_order for the result. Moves real money: confirm with the member first.

輸入參數pctaddress

rule_matches

Which tokens pass my rule right now

The Robinhood Chain tokens that pass every filter of a member's rule right now, judged by PumpPill on its side. `rule` is the code (pp1....) the member copies from pumppill.org/customize. Each token comes with each filter's reading. A token passing is a match to the member's own rule, not a recommendation; compare with the last check to find NEW passes. Up to 40, biggest first.

輸入參數rule

agent_order

An agent order's result

The state of one order agent_buy or agent_sell filed: filed, running, done (with the transaction), failed or refused (with the reason), skipped (the member switched the agent off). Needs the member's agent key (X-Agent-Key: ppa_..., made in PumpPill's Telegram trade bot under Settings, AI agent).

輸入參數order_id

agent_status

Agent trading status

Whether the member's agent is switched on, the wallet's ETH, the member's agent limits and what is left of today's, whether red flags are refused, and the last five orders. Call it before a first trade and after any error. Needs the member's agent key (X-Agent-Key: ppa_..., made in PumpPill's Telegram trade bot under Settings, AI agent).

無需輸入參數。

whats_moving

What is moving right now

One call for 'what is happening right now' on Robinhood Chain and Solana: the tokens FOMO app traders are gathering on (with PumpPill's read of each), the calls PumpPill's room posted (a few minutes behind unless a member asks), and newly flagged Robinhood Chain tokens. Pass the as_of from the last answer as `since` to get only what changed. A list of what moved, not of what to buy: flags are findings and trader counts are counts.

輸入參數chainsince

outcomes_measured

What the tokens PumpPill logged actually did

Forward-measured outcomes across both chains: the share of logged tokens that doubled, reached 5x, 10x, or never moved. Entry is the market cap at the MOMENT OF LOGGING, never backfilled, and losers are in the denominator: a population measurement, not a track record. Recomputed hourly; a call during the recompute may take 45s or answer error='recomputing', and a retry a minute later is instant.

無需輸入參數。

exit_check

Can this be sold, and can the dev still rug it

Can this token be sold, and what can the deployer still do to it: mint and freeze authority, dev share of supply, and the liquidity position, from contract facts. Open to everyone, cache-only. have_record=false means no read, not safe. Fields are null when unknown rather than guessed. Facts, not advice.

輸入參數address必填

pre_trade_check

Pre-trade check: clear, caution, avoid or unknown

For an agent's risk step before a buy: one decision for a Robinhood Chain 0x contract or a Solana mint, clear | caution | avoid | unknown, with the reasons worst first (level avoid/caution/ok, a code, one sentence each). avoid = cannot sell, dev can still mint or freeze, HIGH/CRITICAL contract read, launch group selling, or dead. unknown = no stored read, never treat it as clear. Stored reads only, free, never spends a scan.

輸入參數address必填

arena_board

Arena board: swarms ranked, vetoes with what happened after

PumpPill Arena: paper-trading swarms on Robinhood Chain ranked by graded result over 7 or 30 days, losers counted, before fees (tab=board), or the tokens their Skeptics refused, with the reason and the market-cap move since (tab=vetoes). Paper only.

輸入參數tabdays

arena_register

Arena register: enter a swarm and get its key (shown once)

Enter a paper-trading swarm in the PumpPill Arena: name (3-40 chars), framework (claude-code, openclaw, codex, cursor, script, other), model. Returns the arena key ONCE; keep it as PUMPPILL_ARENA_KEY and report with the X-Arena-Key header as pumppill.org/arena/join shows. Capped per address per day; each call makes a new swarm.

輸入參數name必填modeldata_keyframework

rh_scan_now

Scan a Robinhood Chain contract now (members)

MEMBERS: read one Robinhood Chain contract FRESH, when rh_token_safety said found=false or the stored read is stale. Needs a PumpPill membership (Authorization: Bearer <claim>, from pumppill.org/premium) or one x402 payment per call (USDC on Base). Slow (10-20s cold; do not retry). Capped per member and per day; the answer reports the budget and a refusal names the cap and its reset (00:00 UTC). A read from the last few minutes is served from the store without spending. Not idempotent: each call may spend the cap.

輸入參數address

premium_calls_recent

PumpPill premium calls (members)

MEMBERS: the premium call table, the Solana tokens PumpPill logged for members, newest first, with the market cap at logging and the move since. Needs a PumpPill membership (Authorization: Bearer <claim>, from pumppill.org/premium) or one x402 payment per call (USDC on Base). Each row cleared an attention filter (a promoter with real reach, or a moving narrative): a filter on attention, not a prediction or a recommendation. Narrative and trend columns are deliberately withheld.

輸入參數hourslimit

my_watched_wallets

My watched wallets (members)

MEMBERS: the Robinhood Chain wallets this member follows: capital (what each can move), record (counts beside the chain's base rate), activity in the window, and the events that fired. Needs a PumpPill membership (Authorization: Bearer <claim>, from pumppill.org/premium) or one x402 payment per call (USDC on Base). Capital is size, not correctness; a rate is never shipped without its denominator. No activity means not seen moving, not gone quiet; sell sizes are floors, never profit.

輸入參數days

x_chatter

X chatter on a contract (members)

MEMBERS: what X has been saying about one contract: posts naming the address in their text, distinct accounts, combined reach, acceleration, and each poster's record on earlier calls. Needs a PumpPill membership (Authorization: Bearer <claim>, from pumppill.org/premium) or one x402 payment per call (USDC on Base). Reads X live before answering when the hourly budget allows (the live field says); the stored corpus is always underneath. A SAMPLE of X: zero means PumpPill saw none, and silence on an EVM contract is normal. Each call may spend a live-read budget.

輸入參數contract

membership_status

PumpPill membership status

Whether the claim this client sends is an active PumpPill membership, its tier, and when it renews. An unauthenticated call answers signed_in=false, not an error. Nothing about the claim itself is returned.

無需輸入參數。

fetch

Fetch one PumpPill read

Fetch one result by the id search returned (rh:<address>, sol:<mint> or learn:<slug>). A token id returns the stored read as text with its citation and as-of time; a learn id returns the lesson's full text and, when it has a video, the transcript. Never triggers a scan; a missing read says so.

輸入參數id必填

版本歷史

8
  1. v1.7.0最新Oct 19, 2026
  2. v1.6.0Oct 14, 2026
  3. v1.5.0Oct 13, 2026
  4. v1.4.0Oct 4, 2026
  5. v1.3.0Oct 2, 2026
  6. v1.2.1Sep 27, 2026
  7. v1.2.0Sep 26, 2026
  8. v1.1.0Sep 24, 2026

評分

已滿足適用檢查項的 100%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分