x402 Paid per call by trading agents, every day

Know which coins pay
before your agent trades

Agents pay SolEnrich per call to watch the StonkFun coins they hold, find the ones still paying holders, and price a trade after the transfer tax. The same API covers wallet risk, token due diligence, smart-money flows and cross-venue perps: 47 endpoints, deterministic scoring, JSON or an LLM briefing. Pay per call with USDC on Solana or Base. No keys, no subscription.

Claude Code, Cursor, Codex: npx skills add 0xSardius/solenrich --skill solenrich

watch, find, price · real values, trimmed
$ stonk-alerts my coins · $0.02
{ "type": "payout_landed",
  "summary": "$ZCAT paid holders 16.2h ago, in ZEC",
  "payout_status": "PAYING" }

$ stonk-yield-batch up to 25 coins · $0.05
{ "symbol": "ZCAT", "reward_asset": "ZEC",
  "trailing_7d": { "yield_pct": 1.19 },
  "lifetime": { "yield_pct": 12.3 } }

$ stonk-gems what to look at · $0.03
{ "symbol": "Shiba", "stage": "GEM", "score": 94,
  "reasons": ["paid holders 5.3h ago"] }
Live
Real USDC settlements via Coinbase CDP · Listed on x402scan, agentic.market, Smithery · Registered on 8004-solana · MCP for Claude & Cursor
New
✓ StonkFun reward coins — a gem finder, payout status and tax cost per coin, a screener with live/paying filters, launch intel per quote asset, yield, and a launch preflight. The trenches suite now prices the transfer tax too ✓ NFT enrichment — every wallet's non-fungibles split into collected / airdropped / spam ✓ Exit-signal — sell-side verdict for any token you hold: EXIT / DERISK / HOLD with hard rug triggers ✓ Attention-momentum — where agent attention is accelerating ahead of price, from our own query stream ✓ Trenches suite — runner detection, three-signal vetting, and a ranked pre-entry scan for fresh launches ✓ Base accepted — pay with USDC on Solana or Base, same endpoints, same prices

Built for four kinds of agent

If you're building one of these, here's where to start.

>_ research agents

Bring onchain answers to chat

Plain-English questions about wallets, tokens, whales, and protocols — for Telegram, Discord, or Farcaster bots. Every answer carries the numbers it was built from.

  • querynatural language → multi-enricher answer
  • due-diligenceone SAFE / CAUTION / RISKY verdict with the factors behind it
  • whale-watchwho's accumulating, who's dumping
  • portfolio-historyPnL over 7/14/30 days
>_ AI copilots

Inject Solana context into LLMs

Drop pre-formatted briefings straight into Claude or Cursor conversations. Deterministic templates, no inference cost, tuned for context windows.

  • format: "llm"ready-to-paste briefings on any endpoint
  • MCP server3-line config for Claude Desktop, 46 tools
  • consensus-signalwhat other agents are watching right now
>_ perps bots

Make every venue decision one call

The full perps stack: rates, sizing, basis-arb, position alerts, market trend across Jupiter, Adrena, Flash, Hyperliquid, and dYdX. Bot polls once per cycle, gets every decision it needs.

  • perps-cross-venue-fundingrates across Jupiter, Adrena, HL, dYdX
  • perps-venue-comparisontotal entry cost at your size + recommendation
  • perps-basis-signalnet-yield-after-borrow funding-arb scanner
  • perps-market-trendOI, skew, util, borrow direction over 7/14/30d
  • perps-trader-profileJupiter + Adrena positions in one call, multi-venue tagged
  • check-alertsperp position opened, closed, at-risk, near-liq, PnL swing
>_ trading bots on fresh launches

Enter on confluence, exit on evidence

The trade lifecycle for newly launched tokens: find what's accelerating, vet it against three independent onchain signals, watch the position, and get the sell-side verdict while you hold. Seconds-to-minutes research lane, not block-0 sniping.

  • runner-scanwhich fresh tokens are accelerating right now
  • smart-money-trenchesproven-winner wallets buying fresh launches
  • trenches-checkone mint, three signals, one verdict before entry
  • exit-signalEXIT / DERISK / HOLD for the token you hold
  • due-diligencestructural safety: holders, authorities, rug flags

See it in action

Paste any Solana wallet or token mint — or click an example. Free, no signup. 10 queries/hr per IP. Returns full JSON + a natural-language LLM briefing.

Try:
10/10 free queries remaining

47 paid endpoints and 1 free, in nine suites

Grouped by the job they do, from a quick wallet lookup to a full due diligence report. Every endpoint returns JSON, an LLM briefing, or both.

StonkFun reward coins

10 calls

Token-2022 coins paired to xStocks, pre-stocks, ZEC and other quote assets; a transfer tax pays holders in the quote. Find, cost, and time a stonk trade, or decide what to launch.

stonk-pairs free

Every quote asset a StonkFun launch can pair against — xStocks, pre-stocks, currencies, custom mints — with a normalized category and an is_agent_launchable flag. No payment. Call it first if you launch; a launch quote mint must be one of these.

stonkfunfree
stonk-gems $0.03

“What should I look at on StonkFun right now?” Ranks every reward coin 0–100 on what makes a gem: a holder payout in the last hours (the flywheel is real, not promised), holders who found it before everyone did, a market cap with room to move, real turnover, momentum that has not gone parabolic yet, and a quote asset traders actually use. GEM / WATCH / NOISE with plain reasons and warnings per coin, and the round-trip tax cost the trade must clear. Answers in milliseconds.

newstonkfungems
stonk-screener $0.01

“Which coins on NVDAX paid holders today?” in one call. Every StonkFun reward coin, ingested every ten minutes and served from memory. Each row carries its payout status, a live flag (traded and paid in the last 24h), and the round-trip tax cost. Filter by quote, category, holders, age, volume, market cap, paying-only, live-only; sort by volume, last payout, holders, 24h change, or yield. Answers in milliseconds.

newstonkfunscreener
stonk-reward-risk $0.005

StonkFun reward coins pay holders a transfer tax in the quote asset — NVDAX, SPYX, ZEC, whatever the coin is paired to. Holders either get paid or they don’t, and this answers which: PAYING, STALE, NEVER, or NOT_REWARD, with hours since the last payout. Then the trading cost (a 300 bps tax is 6% per round trip before slippage) and a health score read from the chain: rate, cap, who can withdraw it, whether it can change, distributions, holders, concentration, age.

newstonkfunreward coins
stonk-yield $0.005

What does holding this coin actually pay? Trailing 7d / 30d / lifetime yield: rewards distributed in the quote asset, priced in USD, over average market cap. Annualized only with an explicit caution flag when the window is under seven days. Spells out the exposure — a holder is long the coin and its quote asset, and every reward accrues in that asset.

newstonkfunholder yield
stonk-yield-batch $0.05

The same holder yield for up to 25 coins in one call. Pass the mints, or the screener filters (“paying NVDAX coins under $1M”), and get 7d / 30d / lifetime yield per coin with the reward asset, market cap, holders, and last payout. Served from memory in milliseconds, and cheaper than a screener call plus one yield call per coin.

newstonkfunholder yieldbatch
stonk-alerts $0.02

“Did my coins pay today?” For up to 25 coins, what changed since your last check: a payout landed, a payout went stale, a coin stopped trading, holders moved, and how much each coin paid holders since then. Plus the payout status of each coin now. Answers in milliseconds, built to be polled every hour.

newstonkfunalertswatchlist
stonk-quote $0.005

What does this trade cost, and does the coin pay it back? One size in, one answer out: entry and exit cost with the transfer tax and price impact at that size, the round trip and the price move that breaks even, your share of every payout with a dust warning, and the payout you can expect over the hold from real yield history. PAYS, MARGINAL, or COSTS, with how many days of payouts cover the trip. No swap.

newstonkfuntrade cost
stonk-launch-intel $0.02

What to launch, and against what. Per quote asset: how many coins launched this week, how many still trade, how many paid holders today, survival past day three, median holders, 100 vs 300 bps tax mix with trading and paying rates for each, crowding, and a demand score. Measured 2026-09-06: quote choice moves the odds more than anything else — 87% of ZEC-paired coins traded today against 25% for the most-launched xStock quote. Plain recommendations on top.

newstonkfunlaunch
stonk-launch-preflight $0.25

For agents that launch coins through StonkFun by building the Raydium LaunchLab transaction themselves. A pool is adopted only if every curve parameter matches exactly; one typo and the tax goes to nobody. Pass the unsigned transaction and get a diff against the published shape: GlobalConfig, platform id per mode, curve, supply, raise, 6-decimal Token-2022 mint, curve-rule account last, and the transfer fee — including Raydium’s transferFeeBasePoints / maxinumFee spelling. Each mismatch comes with a fix. stonk-pairs (free) lists what you can pair against.

newstonkfunlaunch

Trenches (fresh-launch trade lifecycle)

6 calls

Memecoins minutes to hours old: what is running, who is buying, should I enter this one, should I exit the one I hold.

runner-scan $0.04

Which fresh launches are accelerating right now — not the lagging fact that price already moved. Buy-rate acceleration (5m vs 1h, 1h vs 6h), buy pressure, volume and price velocity, holder growth, liquidity trend. Stages RUNNING / IGNITING / PARABOLIC_LATE / FADING with a 0–1 score. Flags already-ran tokens as entry risk and LP pulls as rugs instead of dressing them up as momentum.

trenchesmomentum
smart-money-trenches $0.05

Which proven-winner wallets are buying launches under six hours old, and what they are buying. A vetted seed set of realized-PnL winners, bot-filtered, with live cadence re-checked on every scan. Tokens ranked by distinct smart buyers and recency. An attention signal before entry — pair it with trenches-check.

trenchessmart money
trenches-check $0.03

Before you enter, run the check. The trenches suite pointed at one token: pass a mint — from a discovery, a Telegram call, anywhere — and get a HIGH_CONFLUENCE / MODERATE / SINGLE_SIGNAL / NO_SIGNAL verdict with reasoning. On-chain velocity, proven-winner buys, and agent attention, targeted at your candidate. Re-check 5+ minutes later and liquidity/holder trends fill in.

newtrenchesvetting
trenches-scan $0.08

The full pre-entry scan in one call. Three independent signals — on-chain velocity (runner detection), proven-winner wallet buys (smart money), and agent attention (our proprietary query stream) — composited into a ranked list with confluence counts, per-token reasoning, and HIGH_CONFLUENCE / MODERATE / SINGLE_SIGNAL verdicts. Confluence across independent signals is the edge.

newtrenchesorchestrationflagship
exit-signal $0.04

Every other endpoint answers “should I enter.” This one answers “I hold it — should I get out?” Pass a mint and get an EXIT / DERISK / HOLD verdict with a 0–1 exit score: sell pressure, buy-rate deceleration, volume fade, distribution into strength, top-holder flow (whales distributing vs accumulating), liquidity trend, holder churn. Rug triggers — LP pull, active dump — override everything else. Works on tokens of any age, and an optional entry price adds unrealized-PnL context.

newtrenchessell-side
attention-momentum $0.02

Tokens ranked by acceleration of agent attention, cross-referenced with price over the same window. early_signal = attention up while price is flat (agents researching before the market moves); distribution_risk = attention cooling while price pumps. Windows: 1h, 6h, 24h.

newproprietarysignaldivergence

Smart money and whales

5 calls

Proven-winner wallets and large holders: where they move on Solana spot and on Hyperliquid perps.

smart-money-flow $0.100

Three-phase pipeline: scores wallets via copy-trade win rates, filters to qualifying winners, surfaces accumulated tokens + cluster relationships. Highest-margin endpoint — composed across copy-trade-signals + whale-watch + wallet-graph.

orchestration
copy-trade-signals $0.010

Sharpe ratio, Sortino, max drawdown, profit factor, win rate. Separates skilled traders from lucky ones.

premiumwallet
whale-watch $0.008

Top holders with balances and % supply. Buy/sell volume tracking. Accumulation vs distribution signals.

premiumtoken
hyperliquid-smart-money $0.05

Where consistent Hyperliquid traders are positioned. Scans the leaderboard, removes market makers, HFT, dust and mega accounts, keeps traders with positive week and month PnL, then reports per-coin consensus: long and short counts, net notional, bias, conviction, and the top traders behind it. A positioning signal, not a trade.

perpssmart money
hyperliquid-trader-profile $0.012

Live perp positions for one Hyperliquid address: coin, side, leverage, notional, entry, unrealized PnL, distance to liquidation, and risk flags. Plus account value, directional bias, and realized and unrealized PnL over week, month and all time.

perpswallet

Perps (Jupiter, Adrena, Flash, Hyperliquid, dYdX)

6 calls

Cross-venue funding, open interest, entry cost at size, basis, and trader positioning.

perps-venue-comparison $0.020

Where to trade at a given size. Adds Jupiter Quote spot slippage, per-venue fee, OI cap headroom, first-hour borrow cost. Returns total entry cost rankings + recommendation with warnings (insufficient_headroom, stressed health).

newperpssizing
perps-cross-venue-funding $0.015

Borrow / funding APR + open interest aggregated across Jupiter Perps, Adrena, Hyperliquid, and dYdX v4 in one call. Returns best entry per side, basis vs Hyperliquid, and arbitrage opportunities surfaced above 5pt spread.

perps
perps-market-structure $0.012

Jupiter Perps market structure — per-market OI, utilization, borrow APR, skew, OI caps, and health flags for SOL/BTC/ETH. Reads on-chain Anchor accounts directly.

perps
perps-basis-signal $0.015

Net-yield-after-borrow basis trade scanner. Computes perp mark vs spot, surfaces real funding APR earnable on Hyperliquid + dYdX, correctly flags pool perps (Jupiter, Adrena) as not-viable. Returns per-venue trade + filtered opportunities + best trade.

perpsbasis
perps-market-trend $0.008

Jupiter Perps trend across SOL/BTC/ETH. Per-symbol deltas for mark price, total OI, long/short skew, utilization, borrow APR over 7/14/30d. Direction indicators per metric and per market. Built for regime-detection bots.

newperpstrend
perps-trader-profile $0.010

Multi-venue: Jupiter Perps + Adrena positions for a wallet in one call. Per-venue breakdown + combined totals, every position tagged with venue, multi_venue flag. Size, leverage, entry, unrealized PnL, trader classification (scalper / swing / position), risk flags for high leverage and approaching liquidation.

newperpsmulti-venue

Core wallet, token, and transaction intelligence

6 calls

The primitives every other suite composes: token safety and slippage, wallet risk and bot flags, parsed transactions.

due-diligence $0.020

Comprehensive research: security, holder concentration, whale flows, detailed risk factors. SAFE / CAUTION / RISKY verdict.

premiumtoken
enrich-token-light $0.002

Price, market cap, liquidity assessment, holder concentration, risk flags.

coretoken
enrich-token-full $0.004

Full token analysis with top 20 holders, concentration metrics (top 1/5/10%), and rug-pull detection.

coretoken
enrich-wallet-light $0.002

SOL balance, token holdings, NFT breakdown (collected vs airdropped vs spam), behavioral labels (automated activity detection), risk score with risk level.

corewallet
enrich-wallet-full $0.005

Full profile with DeFi positions, connected wallets, transaction history, per-collection NFT breakdown, and risk level.

corewallet
parse-transaction $0.001

Type detection, protocol identification, transfer details, fee breakdown.

coretransaction

Discovery, signals, and alerts

7 calls

What is worth attention right now, what other agents are querying, and event alerts against a watchlist.

query $0.003

Plain-English questions routed to one or more enrichers. Single intent ("is X safe?", "whales for X") or compound chains in parallel ("should I buy X?" runs DD + trend + whales; "wallet deep dive on X" runs profile + history + perps; "what's trending?" calls trending-signals).

upgradedNLorchestration
trending-signals $0.050

Ranks trending Solana tokens by composite signal: liquidity, holder concentration, whale flow, risk. Composed across new-tokens + due-diligence + whale-watch in one call. Returns ranked list with per-token reasoning + overall sentiment.

orchestration
new-tokens $0.012

Discover recently launched Solana tokens. Scans DexScreener listings, runs risk scoring on each, filters by liquidity and risk. Safest first.

discoverytoken
consensus-signal $0.005

What tokens and wallets agents are querying right now. Proprietary data derived from SolEnrich's own request stream, not market volume. Pass an address for rank/percentile/trend; omit it for top-N. Windows: 1h, 6h, 24h.

proprietarysignal
feed-latest $0.005

Daily SolEnrich intelligence brief — pre-computed ranking of trending Solana tokens with composite-signal scoring. 24h cache, recurring-poll model. Pass since (ISO 8601) to short-circuit on no-change polls.

feed
check-alerts $0.008

Poll-based event detection. Pass a watchlist (up to 10 tokens + 10 wallets) and a since timestamp; get graded alerts (price spike/drop, risk change, whale flow, concentration shift, portfolio swing, position add/remove) since that moment. Stateless — caller owns the cursor.

newalertspoll
protocol-profile $0.008

DeFi protocol analytics: TVL, yield pools, on-chain activity, health signals. Automated activity detection — what % of volume is bot-driven?

protocol

Temporal (what changed)

3 calls

Daily snapshots with direction per metric.

token-trend $0.006

"What changed?" — price, liquidity, concentration, and risk changes over 7/14/30 days. Direction indicators per metric. Snapshots accumulate automatically.

temporaltoken
wallet-history $0.006

"What changed?" — portfolio value, SOL balance, risk score, and position changes over 7/14/30 days. Tracks added and removed holdings.

temporalwallet
portfolio-history $0.006

Full portfolio time-series for a wallet. Daily snapshots of value, SOL balance, holdings, risk score over 7/14/30 days, plus summary stats: peak, trough, max drawdown, average value, change vs period start. Today's live point appended automatically.

newtemporalPnL

Batch, comparison, and graph

4 calls

Many addresses in one call, side-by-side rankings, wallet connection maps.

batch-enrich $0.015

Enrich multiple wallets or tokens in a single parallel request.

premiumbatch
compare-tokens $0.006

Side-by-side comparison of 2-3 tokens: price, liquidity, volatility, HHI concentration, risk flags. Rankings + summary picks.

comparisontoken
compare-wallets $0.006

Side-by-side comparison of 2-3 wallets: portfolio value, activity, risk score, labels, holdings. Rankings + summary picks.

comparisonwallet
wallet-graph $0.010

Map transaction connections. Detect suspicious wallet clusters.

premiumwallet

Collectibles

1 call

Jupiter Gacha pack expected value.

gacha-ev-scan $0.02

Jupiter Gacha (Collector Crypt) pack EV scan. Per machine: gross insured EV vs the guaranteed instant-buyback floor (85–93%, ≤72h) vs a marketplace sale (−2% fee, fill-risk). Returns a POSITIVE_EV / HOUSE_EDGE / NEGATIVE_EV verdict — the realizable EV the platform hides behind its gross-EV headline.

newgachaRWA

Three steps. Sub-second enrichment.

1

Send a request

POST to any endpoint with a Solana address, token mint, or transaction signature.

POST /entrypoints/enrich-wallet-light/invoke
2

Pay your way

USDC on Solana via x402, or credit cards via MPP/Stripe. Dual-protocol — agents choose how to pay.

402 Payment Required
x402: USDC on Solana
MPP: Stripe cards
3

Get enriched data

Receive structured JSON for programmatic use, or natural language briefings optimized for LLM context windows.

200 { "risk_score": 0.12,
  "risk_level": "LOW",
  "top1_pct": 12.4 }

Cross-referenced from 12 sources

Prices use the median of all available sources. Every enrichment cross-references data in parallel for accuracy. Perps venues are read from on-chain accounts, not third-party summaries.

☾
Helius
DAS API + Enhanced TX
☷
DexScreener
Prices + Liquidity
☉
Birdeye
OHLCV + Top Holders
♺
DeFi Llama
TVL + Yield Data
♃
Jupiter
Metadata + Verified
◈
Solana RPC
Balances + Accounts
♆
Jupiter Perps
On-chain OI + Borrow Rates
☉
Adrena
On-chain Custodies
⚡
Flash Trade
On-chain Markets + OI
□
Hyperliquid
Perps Reference + Smart Money
△
dYdX
Perps Reference Rates
◆
Collector Crypt
Gacha Pack Data

Built for agents. Readable by LLMs.

Three output modes

Every endpoint accepts a format parameter. Get structured data for programmatic consumption, natural language briefings optimized for LLM context windows, or both at once.

format: "json"

Structured data for agent-to-agent pipelines

format: "llm"

Natural language briefing for LLM context injection

format: "both"

JSON data with an llm_summary field appended

format: "llm" — due diligence briefing
DUE DILIGENCE: JUP (Jupiter) ═══════════════════════════════ Price: $0.29 (median of 3 sources) Volatility: 2.87% daily std (LOW) Market cap: $600M Holder Concentration: HHI: 567 — Well distributed Top 1: 21.2% | Top 5: 36.7% Whale Activity (72h): 9WzD...WWM [Binance] 2.2% 3 accumulating, 1 distributing Verdict: SAFE (23/100, MODERATE) Verified. No active authorities. Well-distributed supply.

Purpose-built for the agent economy

Not another block explorer. A data enrichment layer designed for autonomous agents and LLM pipelines.

>_ agent-native

Agent-native API

Listed in the CDP x402 bazaar, agentic.market, x402scan, and MPPScan. Discoverable via the 8004-solana and Metaplex agent registries, OpenAPI spec, and MCP. Agents find and pay SolEnrich without human setup.

>_ pay

Dual-protocol payments

No API keys. No subscriptions. Pay per request with USDC on Solana (x402) or credit cards (MPP/Stripe). Costs start at $0.001.

>_ parallel

Cross-referenced data

Every enrichment hits its data sources in parallel — 12 upstreams across market data and on-chain accounts, 10s timeouts. One slow API never blocks your response.

>_ format

Dual-format output

Structured JSON for programmatic pipelines. Natural language briefings for LLM context windows. Same data, your format.

>_ depth

Deeper than raw APIs

Herfindahl concentration index, multi-source median pricing, 7-day volatility classification, Sharpe ratios, entity-labeled whale tracking, NFT holdings separated from airdrop spam, and risk levels from LOW to CRITICAL. Analysis you can't get from any single API call.

Raw counts mislead. Most non-fungibles on a Solana wallet are unsolicited compressed drops, so an NFT count measures spam volume, not collecting. We split every wallet three ways:

nft_count: 118
collected: 15  across 8 collections
airdropped: 86
suspected_spam: 17

Where SolEnrich sits

Three approaches to Solana onchain data. We picked the third.

Helius
Raw data infrastructure
  • PositioningYou build the synthesis layer
  • PricingPer-RPC subscription tiers
  • AudienceEngineers shipping infra
  • Agent paymentsNone — API key required
Nansen
Smart-money dashboard
  • PositioningHuman-first analytics UI
  • Pricing$150/month subscription
  • AudienceTraders, researchers, funds
  • Agent paymentsAgents can't sign up
SolEnrich
Composed agent-native intelligence
  • PositioningPre-synthesized briefings, not raw data
  • Pricing$0.002–$0.10 per call, pay-as-you-go
  • AudienceAutonomous agents & LLMs
  • Agent paymentsx402, MPP, MCP — native

Helius and Nansen are good products — they're just designed for different buyers. We use Helius as a data source.

Works with Claude Desktop & Cursor

Zero-install setup

SolEnrich exposes an MCP endpoint that works with Claude Desktop, Claude Code, and Cursor. No cloning, no dependencies. Just paste the URL.

46 tools available — every paid endpoint has a matching MCP tool, from wallet profiling and due diligence to the trenches suite and the full perps stack.

enrich_wallet due_diligence runner_scan trenches_check exit_signal whale_watch perps_cross_venue +29 more
claude_desktop_config.json
{ "mcpServers": { "solenrich": { "type": "streamable-http", "url": "https://api.solenrich.com/mcp" } } }

Start enriching

Send your first request in seconds. No signup required.