Skip to content
Back to search
100
MCP live MCP 2025-11-25 http

x402 Bazaar

x402/x402-bazaar

x402 service listed on awesome-x402: x402 Bazaar [x402: $0.001/call on eip155:8453, category=compute]

Watch this dependency

Get before/after evidence when observed tools, schemas, authentication access, availability or the endpoint changes.

Inspect evidence and set up a watch Share public evidence report
Uptime
100.0%
5 direct probes · 30d
Response
1129ms
last probe
Tools
229
callable
Resources
0
readable
Prompts
0
available
Score: 100/100
Handshake verified by our own probe.
why this score
pass Answers the MCP handshake 50/50
The handshake and the list calls succeeded on the primary URL.
pass Lists tools, resources or prompts 30/30
229 tools, 0 resources, 0 prompts returned.
pass 3 or more catalogue items 10/10
229 items in total; 3 or more earns these points.
pass Describes itself 10/10
101 characters; more than 30 earns these points.

Tools · 229

token_risk

Pre-trade safety score for any Base token — Use when an agent asks "is this Base token safe?" before buying, holding or listing it. One scam/rug check read live from Base RPC + GoPlus: honeypot, buy/s…

pre_trade_gate

One call before you trade — GO / HOLD / STOP — Use before an agent buys or swaps into a Base token: token-risk, sellability (honeypot, tax), swap route and price impact for your size, and deployer rep…

pre_trade_bundle

Five pre-trade checks, one GO / HOLD / STOP — Runs pre-trade-gate (risk, sellability, route, deployer), b20-gate (seize/freeze/pause; N/A for non-B20 tokens), owner-powers and dump-risk in parallel on…

sign_guard

Should the agent sign THIS calldata? GO/HOLD/STOP — The check before the riskiest moment — signing. Decodes raw unsigned calldata (approve / permit / transfer / setApprovalForAll), shows the exact int…

spend_audit

Which apps/agents can pull funds from this Base wallet? — Base Account spend permissions let an app or agent spend a scoped, recurring allowance from a wallet — the primitive behind autonomous agent p…

agent_wallet_audit

Every way this wallet can be drained without a fresh signature — The complete fund-movement authority on a Base wallet in one call: ERC-20 approvals (a spender you approved can pull the token) PLUS Ba…

wallet_delegation

Is this EOA secretly running someone else's code? — Since Pectra an EOA can carry EIP-7702 delegated code (the 0xef0100 designator): every call to the wallet executes the DELEGATE's contract with the …

commerce_escrow

Auth/capture payment reconciliation on Base — First tooling for Base's Commerce Payments protocol (AuthCaptureEscrow): reconciles two-phase auth/capture payments — in escrow, captured, charged, voided…

commerce_operator_audit

Should you trust this Commerce Payments operator? — Commerce Payments flows are DRIVEN by an operator — it authorizes escrow, captures for merchants and takes the fees. This audits one before you rely…

first_funder

Where did this wallet's money originally come from? — Funding provenance in one call. Traces a Base wallet back to its EARLIEST transaction and resolves who first funded it: a recognized exchange/brid…

fund_trace

Trace a wallet's money back to a CEX, a bridge — or a sanctioned address — first-funder goes one hop; this walks the funding chain back up to 8 hops to a recognisable origin (a CEX/bridge on-ramp — lo…

wash_trading

Is this token's volume real, or circular? — Hot volume is often fake. This reads a token's transfer events and flags the wash/circular shape: the share of transfers round-tripping through addresses ac…

launch_snipers

Were the first buyers a coordinated bundle, or organic? — Reads a token's EARLIEST transfers to judge how it was launched: many recipients in a single early block or a tight block span is a sniped/bun…

contract_owner

Who controls this contract right now — owner, admin, proxy — Reads who controls a contract straight from chain: owner/getOwner/admin, pending owner, EIP-1967 proxy implementation + admin, and paused s…

holder_overlap

Do two tokens share a holder base? (coordinated-network signal) — Do two tokens share the same recent holders — the farm / sybil / coordinated-launch signal nobody else surfaces? Reads each token's re…

token_age

How old is this token? (new = higher rug risk) — When was this token born — its earliest transfer on Base — and how old is it in days, with a verdict: brand_new (<1d), very_new (<7d, where most rugs h…

address_poisoning

Is this recipient a look-alike trap? — before your agent pays — The address-poisoning attack: a scammer sends dust from an address whose first/last characters match one you really use, hoping you copy…

sanctioned_exposure

Has this wallet dealt with an OFAC address? (taint by association) — Not 'is this address sanctioned' (that's sanctions) but 'has it DEALT with one' — screens a wallet's USDC counterparties (both dire…

price_impact

How much will MY trade move the price? — size before you buy — A quote shows today's price; it does NOT tell you a $5k buy into a $20k pool pays ~20% more. This takes the token's deepest Base pool, tr…

dump_risk

If the big holders sell, can liquidity absorb it? — "Top holder owns 18%" means nothing without: 18% of what, against how deep a pool. Values the largest live holders' bags (GoPlus % × Base supply × p…

address_label

Protocol, exchange, bridge, locker — or just a wallet? — What is this Base address? Matches a sourced registry of known protocol, exchange, bridge, locker and burn addresses (each with the docs/deploy…

owner_powers

What can the owner do to you AFTER you buy? — A token can look clean now — low tax, no honeypot, sells fine — and still leave the owner holding the switches to trap you later. sellability asks 'can I …

supply_inflation

Not 'can it mint' — is it minting, and how fast? — owner-powers says the owner CAN mint; this says whether they ARE, and how fast. A token can advertise fixed supply and quietly inflate it, diluting h…

activity_trend

Is the token gaining or losing on-chain users? — Not price momentum — ADOPTION. token-age tells you when a token was born; holder-distribution is a snapshot. Neither shows the TRAJECTORY. A token can …

fresh_bridge

Is this wallet's USDC freshly bridged, and from where? — Cross-chain inflow detection. Reads a wallet's recent USDC MINTS and correlates them with Circle CCTP receives to tell you whether its USDC is …

safe_to_send

Is this address safe to send, approve or sign to? — Before your agent sends, approves or signs to an address — a wallet risk check with one GO/REVIEW/STOP verdict. Screens OFAC sanctions, Coinbase/Bas…

address_trust

Is this counterparty Coinbase-verified or an anon/sybil? — The 'who am I dealing with?' check for agents. Reads Coinbase's ONCHAIN verification (an EAS attestation by verifications.coinbase.eth) — mea…

basename_profile

Full onchain identity behind a Basename or address — Resolves the complete Base identity behind an address or Basename: resolved address, avatar, description, website and social handles (X/Twitter, Gi…

whale_flow

Is size moving to the exits right now? — Flow, not snapshot: the largest transfers of a Base token in the last 24h, classified by whether whales are sending INTO DEX pools (sell pressure) or pulling O…

watchlist_diff

What changed on my tokens since last check? — Retention in one call: pass up to 10 tokens to snapshot them and get a watchId; call again with that watchId to get only the DELTAS since last time — liqu…

address_intel

Instant profile of any Base address — EOA vs contract, ETH + USDC balance, transaction count and activity level — straight from Base RPC. Useful for counterparty and wallet checks. Required input: add…

gas_oracle

Live Base gas estimates — slow / normal / fast — Returns current Base gas fees (baseFee, maxPriorityFee) and three tiered suggestions (slow, normal, fast) in Gwei, derived live from the Base RPC. Buil…

base_withdrawal

When can a Base→L1 withdrawal be finalized? — Beryl (2026-06-25) cut the single-proof withdrawal window from 7 days to 5, with a dual-proof fast path at ~1 day. Given a Base withdrawal-initiation tx, …

token_price

DEX price & liquidity for any Base token — Pass a Base token contract address and get the current USD price, 24h change, liquidity, and volume from DexScreener (highest-liquidity pair auto-selected). …

tx_decode

Structural decode of any Base transaction — Provide a Base transaction hash and get a structured summary: from/to, ETH value, status, gas used, block, method selector, and nonce — straight from Base R…

simulate_tx

Will this tx succeed, what will it cost, is it a drain — before you sign — Simulate an UNSIGNED transaction against live Base state before an agent signs: will it SUCCEED or revert (with the contract'…

sellability

Can you actually SELL it — or is it a honeypot? — Use when an agent must know it can SELL a Base token before it buys: the honeypot check, answered three ways. Security simulation (honeypot, cannot-se…

holder_forensics

Benign vs dangerous concentration — who can dump — Goes past 'top-10 = X%' to classify the holder base: how much the creator & owner still hold, which top holders are infrastructure (LP/CEX/bridge — b…

proxy_check

Can this contract be changed under you? — Reads the EIP-1967 proxy slots live: is the contract upgradeable, what's the current implementation, and WHO can upgrade it. Flags the dangerous case — an EOA…

contract_danger

What can the owner do to you? — Reads a verified contract's ABI and flags owner-callable abuse functions: mint (dilute), pause (freeze exit), blacklist (block your wallet), setFee/setTax (tax you afte…

lp_lock

Is liquidity locked, how much, until when? — Surfaces the LP holders, how much of the LP supply is locked or burned vs pullable, the lockers, and unlock dates. Unlocked liquidity is the clearest rug s…

clanker_token_audit

Was this Base token really launched through Clanker? — Reads the deployment records of Clanker's own factories on Base (v4 tokenDeploymentInfo, v3.1/v3/v2 deploymentInfoForToken; v0/v1 via the factory…

deployer_rep

Who created this token — and can you trust them? — Profiles the token's creator wallet: how much history it has, how much of the supply the creator still holds, and whether ownership is renounced — ro…

base_swap

Swap on Base at the best price — a ready-to-sign transaction — An executable swap on Base, routed by 0x across Uniswap, Aerodrome, Balancer, Curve and more. Returns the transaction for your own wallet…

bridge_route

The safe route to move funds across chains — best bridge, fees, ready tx — Agents bridge across chains and get it wrong — bad route, an untrusted bridge, fees that eat the transfer. Returns the best c…

bridge_status

Did the cross-chain transfer land? Track it by source tx hash — The other half of bridge-route. A bridge takes minutes with funds in flight, and from the source chain alone an agent cannot tell if it …

base_swap_validity

A swap that lands only when your conditions hold (Cobalt validity tx) — The base-swap 0x trade as a Cobalt validity transaction: Base includes your signed tx only while your conditions hold — a condit…

validity_build

Make any signed Base transaction conditional (Cobalt) — Make any signed Base transaction conditional (Cobalt validity tx): Base includes it only while your conditions hold. We validate the predicates …

x402_seller_check

Before your agent pays an x402 endpoint — is the seller real? — x402 proves payment, not trust: an agent handed a URL pays blind, and the payee may be a real service or a burner that takes the USDC an…

agent_pay_gate

I'm about to pay 0x… $X — go? (amount-aware recipient screen) — A pre-payment gate for an agent about to send USDC. Screens the recipient (OFAC sanctions, Coinbase/Basename identity, wallet vs contrac…

agent_reputation

Is this payer a real repeat customer, or a one-shot sampler? — The payer-trust mirror of x402-seller-check. Reads a wallet's outgoing USDC payments on Base over 90 days: distinct sellers paid (breadth…

wallet_drain_watch

The three ways an agent wallet gets emptied, in one verdict — One GO/REVIEW/STOP across every drain vector: EIP-7702 delegation (a hostile delegate is total takeover), Base Account spend permissions (…

mev_guard

How exposed is this swap to a sandwich — and how to land it safely — Agents are the easiest MEV prey: predictable, public-mempool, a measured ~$50M/quarter tax. A sandwich only pays when a trade moves…

know_your_agent

Who is this agent wallet — the identity half of agent trust — x402 proves payment; this answers whether the wallet should be recognised. Resolves a wallet's onchain identity — Coinbase verification (a…

token_unlock

When does locked LP unlock — is a cliff coming? — Turns raw LP-lock data into a forward calendar: each unlock with its date, the % of LP it frees, the locker (UNCX / Team Finance labelled), and days a…

position_health

You're IN the token — should you stay in? — The post-trade check everything else skips: given a token, your position size and (optionally) entry price, returns live price & P&L, whether the position c…

token_compare

2-5 candidates in, one ranked pick out — Agents choose between tokens, not around them. Pass 2-5 Base token addresses → each gets a 0-100 quality score (safety-weighted: rug score first, then liquidit…

approval_advisor

Which approvals could drain you — and revoke order — Ranks a wallet's active token approvals by USD-at-risk x unlimited-allowance x unlabelled-spender, and returns a prioritised revoke queue. Approval…

portfolio_scan

Audit a whole wallet — which holdings could hurt you — Pulls a wallet's holdings and runs a risk check on each, flagging which positions are honeypots / high-risk / illiquid and the USD sitting in ris…

rug_monitor

Get alerted the moment liquidity is pulled — Pay once to watch a Base token's liquidity. We snapshot a baseline and, every 10 minutes, POST your webhook if liquidity collapses (a liquidity pull — the …

wallet_tokens

ETH + major Base token balances with USD values — Returns native ETH plus WETH, USDC, USDbC, DAI, cbETH balances for any Base address, enriched with live USD values via DexScreener. Only non-zero hold…

trending_tokens

What is trending on Base DEXes right now — Use when an agent hunts what is moving on Base. Up to 15 trending Base pools ranked by live DEX activity (GeckoTerminal): token address, pool, DEX, price, 24…

price_alert

Webhook when a Base token crosses your target — Pay once to register a price-threshold alert on any Base token. Supply target price, direction (above/below), and an https webhook URL. A cron checks De…

contract_abi

Is this Base contract verified? Get its ABI — Checks Sourcify for a Base contract's verification status and returns its ABI as function/event name lists + item count (full or partial match). No API ke…

decode_selector

Turn a function selector into readable signatures — Resolves a 4-byte function selector (e.g. 0x70a08231) to candidate human-readable signatures via 4byte.directory. Accepts a bare selector or full ca…

basename

Resolve names ↔ addresses on Base — Forward + reverse Basename resolution read from the Base L2 Resolver: turn jesse.base.eth into an address, or an address into its primary Basename. No API key requi…

ens_resolve

Resolve .eth names ↔ addresses (Ethereum) — Forward + reverse ENS resolution on Ethereum mainnet: turn vitalik.eth into an address, or an address into its primary ENS name. Complements the Basename re…

encode_selector

Function signature → 4-byte selector — Computes the 4-byte selector for a function signature (e.g. transfer(address,uint256) → 0xa9059cbb). The inverse of the decoder — useful for agents building or m…

sanctions

Is this address OFAC-sanctioned? — Use before an agent pays, receives from or onboards a wallet: an OFAC sanctions / AML screen of the address against the US Treasury SDN list of sanctioned digital-cu…

holders

Top holders, concentration & LP lock — Top-10 holders with their %, holder count, concentration level (whale risk), and LP-lock %, from GoPlus. Lets agents judge how fairly a token is distributed befo…

multi_price

Prices for up to 10 Base tokens at once — Pass a comma-separated list of up to 10 Base token addresses and get USD price + 24h change for each in one call. Ideal for agents pricing a portfolio or watc…

compliance_check

OFAC + profile + risk → one verdict — Combined counterparty screening for an address: direct OFAC sanctions match, EOA/contract profile, and (for contracts) risk flags — rolled into a single recommend…

sanctions_batch

Screen up to 25 addresses against OFAC at once — Pass a comma-separated list of up to 25 addresses and get an OFAC sanctions result for each, plus the flagged subset. Built for compliance agents vetti…

rug_score

One 0-100 risk gate (security + holders + liquidity) — Use when a trading agent wants one number for "will this Base token rug?": a deterministic 0-100 rug-pull probability from security flags (honeyp…

batch_risk

Rug-score up to 10 tokens in one call — Screen up to 10 Base tokens in a single paid call — each gets a 0-100 rug-probability score, risk level and top signals, sorted riskiest-first. Built for agents…

chain_status

Block, base fee, ETH price & transfer cost in USD — Live Base chain snapshot: latest block, base fee + priority fee (Gwei), current ETH price, and the estimated USD cost of a simple ETH transfer. For …

new_tokens

Freshly listed/profiled tokens on Base — Returns the latest tokens profiled on Base from the DexScreener feed — address, description, and links. Great for discovery bots hunting new launches early. Pr…

wallet_portfolio

All ERC-20 holdings of a wallet with USD value — Complete ERC-20 portfolio for a Base address — every non-zero token with balance, metadata and live USD value, plus a total. Token discovery via CDP Da…

wallet_networth

All tokens + USD value (reliable pricing) — Complete token portfolio for a Base address with USD values: every ERC-20 the wallet holds, priced from live DEX liquidity, plus native ETH — sorted by valu…

wallet_summary

Tx count, first/last activity, wallet age — Wallet age in days, first & last activity timestamps, and outgoing transaction count for any Base address — read straight from the Base archive, not a 30-da…

wallet_activity

Recent transactions for an address — The latest transactions for a Base address — hash, time, from/to, ETH value, success — via Covalent. For agents tracking what a wallet is doing. Required input: ad…

token_approvals

Open allowances & USD at risk for a wallet — Lists a wallet's active token approvals — which contracts can spend its tokens, the allowance, USD value at risk and a risk factor (revoke.cash-style). Ess…

token_transfers

A wallet's in/out transfers of a token — Recent transfers of a specific token for a wallet — direction (in/out), amount, USD value, counterparty, tx hash and time, via Covalent. For agents tracking to…

wallet_nfts

NFT collections held by a wallet (+ floor) — Lists the NFT collections a Base wallet holds — name, count and floor value — spam-filtered, via Covalent. For agents profiling a wallet's NFT exposure. Re…

base_block

Any Base block, by number, hash or tag — One block on Base — height, hash, parent, timestamp and age in seconds, transaction count, gas used against the limit, and the base fee in gwei. Takes a block …

base_tx

A transaction exactly as the chain has it — A Base transaction by hash, unedited: from, to, value in wei and ETH, nonce, gas, fee caps, type, and the 4-byte method selector with the calldata size. Fla…

base_receipt

Did it succeed, what did it cost, what did it touch — The receipt for a Base transaction: success or reverted, block, gas used, effective gas price, the fee in wei and ETH, how many logs it emitted an…

base_nonce

How many transactions has this address sent? — The next nonce for any Base address, plus its ETH balance and whether it is a contract. The count means different things either side of that line — trans…

token_balance

One wallet's balance of one token — An ERC-20 balance on Base, in raw units and in decimals, with the token's symbol and decimals resolved in the same call. Zero is flagged explicitly, since it is the…

token_supply

Total supply, in units you can actually use — totalSupply for any Base token, returned raw and scaled by its decimals, alongside the name and symbol. When a contract doesn't declare decimals the answe…

contract_info

Is it a contract, and what standard does it follow? — What sits at a Base address: contract or plain wallet, and if a contract, whether it declares ERC-721 or ERC-1155 via ERC-165 or carries the ERC-2…

b20_safety

Can this Base-native (B20) token freeze or seize your funds? — Live — B20 is Base's native precompile token standard, and unlike ERC-20 a B20 issuer can freeze holders (Policy Registry) and even SEIZE…

b20_gate

One GO/HOLD/STOP before you touch a B20 token — The single call before trading a Base-native B20: seize (burnBlocked) + freeze (Policy Registry) + rebase + pause + uncapped-mint, collapsed into one GO…

b20_transfer_preflight

Will THIS transfer (from→to) clear right now? — The per-transaction B20 rail check: pass token + from + to (+ optional executor) and get one GO/HOLD/STOP on whether this exact transfer clears NOW — se…

b20_portfolio

Which B20s in your wallet can freeze or seize you? — Scans a wallet's B20 (Base-native) holdings for protocol-level freeze/seize powers and whether YOUR address is ALREADY blocked on any of them — the…

b20_control

WHO can mint, seize, freeze or pause this B20? — b20-safety tells you WHICH powers a B20 has; this tells you WHO holds them. Reads the token's role-based access control (mint / burn / seize-via-burnBl…

b20_seizure_history

Has this issuer ever actually SEIZED holders? — Every other B20 check reads what the issuer CAN do; this reads what they HAVE done. Scans the token's actual burnBlocked seizures (the BurnedBlocked eve…

b20_authenticity

Is this a REAL B20 — or a lookalike contract? — Run FIRST on any 'B20'. A scammer can deploy a normal contract at a vanity 0xB200… address and fake the whole B20 read surface — the B20Factory precompi…

b20_config_audit

Bricked scopes, dangling policies, frozen lists — The B20 misconfiguration lint. Base's docs warn: a scope bound to a NON-EXISTENT allowlist silently denies EVERYONE — transfers brick. Audits every po…

b20_policy_members

The FULL blocklist/allowlist — every address, with history — b20-freeze-check answers one wallet; this enumerates the WHOLE list. Replays the Policy Registry's BlocklistUpdated/AllowlistUpdated events…

b20_genesis_audit

What the issuer did in the initCalls bypass window — createB20's initCalls run with role AND transfer-policy gates BYPASSED — a one-tx privilege window only the issuer ever gets. Reconstructs what the…

b20_mint_watch

Who is printing this token, right now — b20-supply shows the dilution ceiling; this shows the actual printing. Every mint (incl. batchMint) in the window: amount, recipients, and the share of current …

b20_rebase_history

Every silent balance rescaling this token ever did — An Asset B20's multiplier rescales EVERY holder's balance in one call — no transfer, no per-account event, nothing in your tx history. b20-rebase s…

b20_peg

Declared currency vs what the market actually pays — A B20 Stablecoin's currency() is SELF-DECLARED — the standard verifies nothing. This is the missing check: declared peg vs actual DEX market price.…

b20_dossier

Institutional AI report on a Base-native B20 token — The premium tier of the B20 suite — no ERC-20 tool can produce it. Composes the full B20 picture: seize/freeze/pause/mint powers, WHO holds them (a…

b20_memo

Payment IDs & compliance tags on a B20 token — B20 adds memos to transfers/mints/burns (transferWithMemo) for payment IDs, compliance tags and settlement correlation — a field ERC-20 has no equivalent…

b20_supply

Mint headroom & dilution history of a B20 — The dilution half of B20 rug risk (b20-safety covers seizure). Reads supply cap vs minted supply (how much can still be minted) plus the on-chain SupplyCapU…

b20_metadata

Can this token rename itself? Has it? — A B20 with a METADATA_ROLE holder can call updateName/updateSymbol — change its own identity after launch (an impersonation / bait-and-switch vector ERC-20 has …

b20_permit

Gasless-approval (ERC-2612) readiness for agents — Every B20 has ERC-2612 permit built in — approve a spender by signature instead of a transaction. Reads exactly what an agent needs to build a valid …

b20_policy_admin

WHO administers the blocklist that can freeze you? — b20-control reads the token's own roles; the address that can actually add you to a blocklist lives in the Policy Registry. This reads WHO administ…

b20_access_type

Permissioned (allowlist) or blockable? Decoded per scope — A B20 transfer policy is either a BLOCKLIST (allowed unless listed) or an ALLOWLIST (allowed ONLY if listed — a permissioned/whitelist token …

b20_announcements

On-chain issuer notices & corporate actions — B20 Asset tokens can post on-chain announcements (Announcement: id, description, uri) — issuer notices, corporate actions, redemptions — a channel ERC-20 …

b20_stablecoin

Declared peg currency + issuance & control — B20 Stablecoin tokens self-declare a fiat currency code (currency() → USD, EUR, …). Reads that declared peg alongside the issuance profile (supply, cap) an…

b20_launch_radar

Freshly minted B20 tokens on Base — Lists the newest B20 tokens created on Base (from the B20Factory precompile) — variant, symbol, decimals, block. B20 is Base's native token standard and dozens laun…

b20_policy_watch

Did this token BECOME seizable after launch? — The B20-only rug vector: a token can launch clean and later attach a sender blocklist (PolicyUpdated) — silently becoming seizable via burnBlocked. This …

b20_guard

Real-time alerts the moment a B20 token turns seizable — The live layer over B20 Policy Watch: a network-wide onchain webhook captures every B20 PolicyUpdated/Paused sub-second. Pass a token address f…

b20_info

Full profile of a Base-native B20 token — Complete B20 token profile straight from the precompile: variant (Asset/Stablecoin), name, symbol, decimals, total supply, supply cap, active transfer policie…

b20_freeze_check

Is YOUR wallet blocked or seizable on this B20 token? — Checks whether a specific wallet is authorized under a B20 token's transfer-sender policy. If it isn't, that wallet can't transfer and can be bu…

stock_position

How many shares does this wallet actually control? — B20 Asset tokens do NOT apply multiplier() to balanceOf() — measured on chain: a multiplier moved 1.0→2.0 while holder balances read identically. C…

b20_rebase

Asset-variant rebase multiplier & scaling risk — Reads a B20 Asset token's rebase multiplier — the factor that scales every holder's balance. Flags whether balances are being scaled (invisible dilutio…

b20_batch

Freeze/seize scan for up to 5 B20 tokens — Runs the B20 safety verdict across up to 5 B20 tokens in one call — each scored for freeze/seize/pause/rebase/uncapped-mint, with the worst score surfaced. F…

near_account_age

Is this NEAR account/agent established or a fresh throwaway? — Before you trust, pay or copy a NEAR account — or one of the agents on NEAR AI's Agent Market — is it established or created minutes ago?…

near_agent_gate

Before you pay a NEAR account — will it clear, and is it safe? — The NEAR counterpart of agent-pay-gate. Composes the recipient's account posture (does it exist, is it a contract, control flags) with …

near_token_safety

Who can change a NEAR token's contract? GO / HOLD / STOP — Before an agent takes a NEP-141 token on NEAR: who can change it? Counts full-access keys that can redeploy the contract, and asks the contra…

near_account

What is this NEAR account, and who controls it? — Before an agent pays or trusts a NEAR account: does it exist, what kind is it (named, implicit, 0x), how much NEAR it holds (available, staked, locked…

near_transfer_preflight

Will this NEAR token transfer go through? GO / HOLD / STOP — Before sending a NEP-141 token on NEAR: is the token real and not paused, does the receiver exist, and is it registered on the token — the …

near_swap_quote

What does swapping A for B through NEAR Intents give back? — An indicative quote for swapping any asset NEAR Intents routes — NEAR, USDC, USDT, BTC, SOL and more, across chains. Name assets as a symbo…

near_pre_trade_gate

One call before buying a NEAR token — GO / HOLD / STOP — The call to make before buying a NEP-141 token: who controls it (keys, owner, pause), whether you can get back out — a USDC round trip through …

near_portfolio

What a NEAR account holds, and what it is worth — Net worth of a NEAR account: its NEAR (liquid and staked) plus balances in every NEP-141 token NEAR Intents routes with a live price — USDC, USDT, wNE…

near_wallet_activity

What has this NEAR account been doing? — Recent history of a NEAR account, summed up: transactions signed and received, failures, NEAR sent and received, token flows in and out per token, the contract…

near_token_holders

Who holds this NEAR token, and how concentrated is it? — Top holders of a NEP-141 token on NEAR with each one's share of total supply, labelled as the token itself, an issuer treasury, a contract (poo…

near_swap

Swap any asset through NEAR Intents — get a deposit address — An executable NEAR Intents swap: a binding quote with a deposit address. Send amountIn of the origin asset there before the deadline; the …

near_swap_status

Where is my NEAR Intents swap? — Status of a NEAR Intents swap by its deposit address: waiting for deposit, deposit seen, processing, done, refunded or failed — with amounts in and out, refund reason,…

near_staking_yields

What liquid staking on NEAR really pays, measured on-chain — Measured APY of NEAR liquid staking (LiNEAR, Meta Pool stNEAR): each token's redemption price in NEAR now against N days ago from an archiv…

near_lending_health

How close is this Rhea Lending position to liquidation? — Health factor of an account's Rhea Lending (Burrow) position on NEAR, computed as the contract does — collateral discounted and debt marked up…

deep_dd

Institutional-grade full report on a Base token — one call — The premium flagship. One call runs the FULL battery — contract risk, holder concentration, liquidity depth, EXIT liquidity (can you actual…

ai_wallet_report

AI-written verdict on any wallet — The flagship wallet report: aggregates net worth, age/activity and recent transactions, then AI synthesizes a verdict (e.g. fresh/risky → established/active) with ke…

ai_token_report

AI-written due-diligence verdict for a Base token — The flagship report: aggregates token risk, holder concentration, price/liquidity and OFAC sanctions, then AI synthesizes a structured verdict (avoi…

ai_market_brief

AI-written situational brief of the Base token market — The zoom-out flagship: aggregates trending and newly-listed Base tokens, then AI writes a concise market brief — mood, highlights, new & notable…

ai_wallet_security

What can drain this wallet — and what to revoke — Pulls a wallet's active token approvals and AI writes a security audit: overall risk level, USD at risk, and concrete revoke recommendations (which to…

ai_tx_explain

Plain-English explanation of any Base transaction — Give a Base transaction hash and AI explains what it actually did in plain English — the action, a risk read (failed tx, risky approval, high-value …

ai_contract_risk

What dangerous powers a contract has, in plain English — Combines security flags with the verified ABI's function names, then AI explains the contract's dangerous capabilities — owner can mint, pause,…

ai_summarize

Any text → crisp bullet points — Compress up to 16K characters of anything — articles, transcripts, email threads, reports — into 3-5 precise bullet points, one micro-payment per call. No API key, no …

ai_extract

Unstructured text → structured JSON, one call — Turn ANY text into clean, schema-enforced JSON: pass text= plus the fields you want (fields=name,email,price,date — up to 10) and get exactly those keys…

ai_extract_batch

Same fields across up to 10 texts, one payment — The pipeline version of ai-extract: send up to 10 documents (text1=…&text2=… or texts= with ||| separators) and one field list — get one schema-enforce…

ai_translate

Translate up to 6K chars to any language — LLM-quality translation as a pay-per-call primitive: send text= (up to 6K characters) and to= any language, get only the translation back — no notes, no wrap…

farcaster_social_velocity

Real-time cast velocity, bot spam filtering & organic social score — Measures real-time Farcaster / Warpcast social momentum for tokens, memecoins, and AI agents on Base. Quantifies hourly cast veloci…

perp_funding

The futures side of a trade — funding, OI, basis, crowding — Choosing between spot and a perp? This is the data that choice needs. Aggregate OI-weighted perpetual funding, open interest and basis for …

funding_radar

Where's the crowd? Most crowded longs & shorts by funding — Scans the whole perpetual market and ranks the most crowded longs and shorts by funding, so an agent finds squeeze / mean-reversion setups i…

tokenized_stock_price

Live Base price & liquidity of Coinbase's tokenized stocks — b20-safety says a tokenized stock is a real issuance; this says what it trades at ON-CHAIN and whether there's liquidity for size. Pass sym…

stock_fair_value

Is the Base price of AAPLc, NVDAc… fair right now — and is the reference frozen? — Tokenized stocks trade 24/7 on Base; their reference price (Chainlink, used by Aave and Morpho) freezes when the US m…

market_pulse

Mood + attention + leverage, in one read — One trading-grade read where the single Fear & Greed number isn't enough. Combines three independent angles: mood (Fear & Greed), attention (what's trending)…

multi_chain_gas

Which chain is cheapest to operate on right now — Reads the live gas price on each major EVM chain an agent uses (base, arbitrum, optimism, ethereum, polygon) and turns it into the USD cost of the act…

exit_liquidity

Can you actually get OUT of this position? — Give a Base token + a trade size in USD → estimated buy AND sell price impact, whether you can unwind that size without collapsing the pool, and the larges…

stablecoin_peg

Are the dollars you're holding still worth a dollar? — Live DEX price vs the $1.00 peg for major USD-pegged stablecoins on Base (USDC, USDT, DAI, USDbC). A depeg is silent — balanceOf doesn't change, …

corporate_actions

Announced dividends and splits on Base's tokenized stocks, before they land — Dividends and splits on a tokenized stock settle by moving its multiplier; balanceOf never changes, so a naive reader is s…

rwa_dividend_feed

Dividends paid, dividends announced, and accrual to date on Base's tokenized stocks — Every dividend or split applied to a Coinbase tokenized stock on Base, with multiplier before/after and the share …

swap_route

Where to trade it, the impact, and whether it's safe to receive — Give a token and a trade size in USD → the deepest Base pool to route through, estimated price impact, a suggested slippage tolerance …

volume_check

Is this trading volume real — or painted on by bots? — Reads the deepest pool's 24h volume, buy/sell counts, liquidity and price move, and scores how organic the activity looks. Volume 10x+ the pool's…

token_pools

All DEX pools for a token, deepest first — Lists every DEX pool for a Base token (pair address, DEX, quote symbol, price, liquidity, 24h volume), sorted by liquidity. Tells agents where — and how deep…

dex_spread

Is this token's price consistent across DEXes — arb window or manipulation? — A token on several Base DEXes should cost about the same on each; a gap is either an arbitrage window or, on a thin pool, …

pair_info

Pool price, liquidity, volume & buy/sell counts — Given a Base DEX pair (pool) address, returns price, liquidity, 24h volume, buy/sell transaction counts and FDV from DexScreener. For agents analysing…

token_momentum

Price & volume trend across 1h / 6h / 24h — Price change and trading volume across 1h, 6h and 24h windows for a Base token, plus a trend read (strong_up → strong_down). Lets agents gauge momentum, not…

token_info

Name, logo, website & socials for a token — Metadata for a Base token: name, symbol, logo image, official website and social links (X/Telegram/etc.) plus price & liquidity — from DexScreener. For agen…

nft_floor

Live floor price for a Base NFT collection — Current floor price for a Base NFT collection (OpenSea / LooksRare) via Alchemy. Pass the collection contract address. Coverage is limited to marketplace-l…

defi_tvl

Top DeFi protocols by TVL, filterable by chain & category — Top DeFi protocols ranked by total value locked (DefiLlama), with 1d/7d change — CEX/Chain/Bridge excluded so this is real DeFi. Pass chain=…

stablecoin_mcap

Total stablecoin market cap + the largest by circulating supply — Total stablecoin market capitalisation and the largest stablecoins by circulating supply across all chains (DefiLlama), with peg type/…

crypto_markets

Top assets by market cap — live price, mcap, 24h, volume — Live cross-asset market data: the top coins ranked by market cap with price, market cap, 24h change and volume (CoinGecko). The global snapsh…

crypto_global

Total market cap, BTC/ETH dominance, 24h move — one call — A one-call read of the whole crypto market (CoinGecko): total market capitalisation, 24h volume, the 24h market-cap move, BTC and ETH dominan…

fear_greed

The market-mood gauge every trading agent checks (0–100) — The crypto Fear & Greed Index (alternative.me): 0 = extreme fear, 100 = extreme greed, from volatility, momentum, volume, social and dominanc…

crypto_trending

What the market is watching right now — global attention feed — The coins most searched on CoinGecko right now, ranked, with market-cap rank, price and 24h change. A global attention/discovery feed fo…

polymarket_odds

Event prediction probabilities & consensus odds from Polymarket — Queries Polymarket's Gamma CLOB for active prediction markets. Resolves event outcome probabilities (Yes/No %), 24h volume, liquidity,…

email_verify

Is this address worth sending to? — Syntax + live DNS (MX/A) + disposable, role and consumer-mailbox detection, as one GO / HOLD / STOP verdict with the reasons listed. Catches throwaway inboxes, supp…

domain_check

How old is this domain, and is it still live? — Registration age, expiry and registry status for any domain, from RDAP — the registries' own protocol. Returns days since registration, days to expiry, …

counterparty_check

Should you pay this supplier? — One call, four public sources: how old the domain is (RDAP), whether mail to the contact will land (DNS), whether the name is on the OFAC list, and whether the company …

onramp_quote

What every payment rail really costs, side by side — Prices the same fiat purchase across EVERY payment method a country allows, and ranks them by what the buyer actually receives. On $100 in the US t…

onramp_coverage

Can money get in and out of crypto here, and how? — The feasibility check before you ask a user for money: which fiat-in and cash-out rails Coinbase actually runs in a country, the currencies and min/…

fx_convert

Convert an amount at the ECB's published rate — Convert between 30+ currencies at the European Central Bank's daily reference rate, for today or any past date. Returns the converted amount, the per-un…

iban_check

Is this bank account number even structurally possible? — Validate an IBAN offline: country registry length, structure, and the ISO 7064 mod-97 checksum that catches what humans and spreadsheets actua…

phone_check

Normalise any phone number to E.164, and say what is knowable — Turn the many ways a phone number gets typed into one E.164 string: strips spacing, brackets, the 00 international prefix and the nation…

vat_check

Is this VAT number well-formed — and was the checksum actually run? — Validate an EU VAT number offline: country prefix, national format, and the published check-digit algorithm for the 8 countries th…

business_days

Net 30 — but which 30, in which country? — Add business days to a date, or count them between two dates, for ~110 countries. Knows each country's weekend (Friday-Saturday where that applies, not just …

inflation_adjust

What is 2015 money worth today? — Restate an amount from one year in another year's money, for any country in the World Bank consumer-price series (1960 onwards). Returns the adjusted amount, the cumu…

company_lei

Does this company legally exist, and where? — Look a company up in GLEIF, the global Legal Entity Identifier register: LEI code, registered legal name, entity status, registration status, jurisdiction…

bic_check

Is this bank code even well-formed? — Validate a BIC/SWIFT code offline (ISO 9362): 8 or 11 characters, bank/country/location[/branch] layout, head-office vs branch, and the test-BIC flag. Every rejec…

bin_check

Scheme from the first 6–8 digits — never a full PAN — Offline Issuer Identification Number check: accepts 6–8 digits only (refuses anything that looks like a full PAN), returns Visa/Mastercard/Amex/Di…

sepa_creditor

Is this Creditor Identifier self-consistent? — Validate a SEPA Creditor Identifier offline: country, check digits (mod-97), business code and national id. Catches mistyped creditor ids before a mandat…

tax_id_check

EORI, EIN, TCKN and friends — format first — Offline tax/customs id formats: EORI, US EIN/SSN, UK NINO, AU ABN (checksum), TR VKN/TCKN (checksum), CA BN. kind= selects the scheme. A well-formed id is …

address_check

Postal shape for TR/US/EU — before you ship — Structural address check: country, street, city, and postal pattern for common countries (TR, US, GB, DE, FR, NL, …). Returns a normalised single-line for…

geocode

Address ↔ coordinates via OpenStreetMap — Forward geocode an address (q=) or reverse geocode lat=+lon= using OpenStreetMap Nominatim. Returns up to 5 hits with display name and address parts. Communit…

tracking_detect

Which carrier is this tracking number? — Guess UPS / FedEx / USPS / DHL / DPD / TNT / TR carriers from tracking-number shape and return a carrier tracking URL. Live parcel status is NOT fetched — patt…

hs_code

Product text → Harmonized System chapter hint — Map a short product description to likely HS chapter/heading hints (electronics, apparel, coffee, pharma, …). Keyword table only — not a binding customs…

ssl_check

When does this host's certificate expire? — TLS probe for host=: subject, issuer, validFrom/validTo, daysRemaining, expired/expiringSoon, fingerprint. GO/HOLD/STOP from dates. Chain trust is not asser…

breach_check

Has this password appeared in a dump? — Have I Been Pwned Pwned Passwords via k-anonymity: only a 5-char SHA-1 prefix leaves the server. Returns pwned + occurrence count and a GO/HOLD/STOP. Password i…

url_risk

Cheap phishing heuristics before you click — Heuristic URL risk: scheme, IP hosts, deep subdomains, credential-themed labels, sensitive paths/params, optional brand= lookalike. Returns reasons + GO/HO…

receipt_parse

Pull totals, IBAN, dates out of receipt text — Heuristic extraction from invoice/receipt text: totals, amounts, VAT hints, IBANs, dates, emails, invoice numbers. Not OCR — convert a scan to text first…

meeting_slots

Overlap office hours across timezones — Find 30-minute UTC slots where every zone is inside a local window (default 09–17) on a given date. Pass zones= IANA list. Does not know holidays or personal ca…

holiday_calendar

Public holidays for a country and year — List public holidays for country= + year= from Nager.Date (~110 countries). Marks national vs regional entries. Same source business-days uses — for agents tha…

qr_encode

Text in, SVG (or data-URL) QR out — Encode text= into a QR code as SVG (default) or format=dataurl PNG. Offline, no upstream. Built for agents putting payment links, IBANs or URLs onto a page. Require…

upc_lookup

Checksum + Open Food Facts product hit — Validate UPC/EAN/GTIN checksum offline, then look up the barcode on Open Food Facts when it is a food/consumer item. Non-food codes often checksum-ok with no p…

settlement_line

USDC payment → double-entry journal stub — Turn a USDC settlement into bookkeeping lines: amount, accounts, memo, optional Base tx= enrichment (status, timestamp, to). Returns journal JSON plus a two-…

bank_csv

Messy bank export → one row shape — Parse a bank CSV (comma/semicolon/tab, quoted fields) and map common headers (date/amount/debit/credit/balance/description, TR aliases) into one schema. Up to 500 r…

dns_lookup

A / AAAA / MX / TXT / NS / CNAME records for any domain — Resolve DNS records for a domain via Cloudflare DNS-over-HTTPS — A, AAAA, MX, TXT, NS, CNAME, SOA. Pass name= and type= (default A). Returns e…

morpho_health

Is this Morpho lending position about to be liquidated? — First lending tooling in the catalog. Reads a Morpho Blue position on Base (the largest lending venue on Base) and returns its liquidation hea…

stock_collateral_risk

Your tokenized-stock loan's health factor when the US market reopens — Aave V4 and Morpho on Base lend USDC against tokenized stocks (AAPLc, NVDAc, TSLAc…), priced by a 24/5 oracle that freezes from F…

morpho_vault

Should you deposit into this MetaMorpho vault? — A MetaMorpho vault spreads your deposit across Morpho Blue markets — your real risk is WHERE the curator put it and WHO can move it. Reads the vault's …

morpho_liquidatable

Which Base Morpho positions are liquidatable right now? — Built for liquidator / MEV searchers. Reconstructs the active borrower set on a Morpho Blue market from Borrow events, prices every position o…

gas_payer

Who pays this wallet's gas? Is it a sponsored smart account? — A smart account's gas can be paid by a PAYMASTER instead of the account itself — invisible to every 'does this wallet spend ETH' heuristi…

paymaster_check

Should you trust this Base gas paymaster? — Given a paymaster address, audits whether it's a healthy, active gas sponsor. Reads its UserOperationEvents across both EntryPoints: sponsored op volume, di…

safe_check

Real M-of-N multisig, or a 1-of-1 that just looks like one? — Multisig / treasury intelligence. Given an address: is it a Gnosis Safe, its owners and M-of-N threshold, version, activity, and — critica…

x402_market_intel

What the Bazaar holds for a capability, and the real demand behind it — Reads the CDP discovery index (the directory agents search) for a capability keyword and reports the competitive picture: how ma…

yield_scout

Where should an agent's idle USDC sit on Base right now? — Every pre-funded agent wallet carries idle USDC that earns nothing. This reads the live USDC supply rate across Base money markets (Aave v3, …

revoke_builder

The exact ready-to-sign tx that kills an approval — approval-advisor tells you WHAT to revoke; this builds the HOW: the ready-to-sign transaction (to + calldata) for approve(spender, 0) on a token, pl…

safe_approve

Exact-amount approve calldata — never unlimited — Unlimited allowances are the #1 drain vector, and agents reach for approve(max) on every swap. This builds ready-to-sign calldata for an approval of E…

url_extract

Any web page → clean, agent-ready text — Pass a URL and get the page as clean text — furniture (nav, scripts, ads, footers) stripped, paragraphs preserved — plus its title, description and site name. …

url_to_json

Point at a page, name the fields, get JSON — One call replaces two: fetches the page, strips it to readable text, then returns exactly the fields you asked for as schema-enforced JSON (fields=price,au…

web_search

Ask the live web, get ranked sources plus a direct answer — Search the live web from an agent that has no browser: pass query= and get back ranked results (title, URL, snippet, relevance score) plus a…

exa_search

Exa's neural web search, one call at a time — Exa's neural web search, resold per call — no Exa account, no subscription, one USDC micro-payment. Pass query= and get ranked results: title, URL, publis…

exa_contents

Read a page out of Exa's index, not off the open web — Exa's own page index, read per call — no Exa account, no subscription. Pass urls= (one, or up to 5 comma-separated) and get each page as clean te…

web_extract

Up to 5 pages in one call — including the JavaScript ones — Pass up to 5 URLs (comma-separated) and get each page back as clean text with its title. Renders pages that build their content in the brows…

sanctions_name

Screen a person or company against the OFAC SDN list — Sanctions screening for NAMES, not wallets. Pass a person or company; get GO / HOLD / STOP against the official U.S. Treasury OFAC SDN export, in…

file_convert

CSV in, JSON out — and back again — Convert between the shapes data actually arrives in: CSV or TSV to JSON, JSON to CSV or TSV, CSV to a Markdown table, Markdown to HTML. Proper RFC 4180 parsing — qu…

file_publish

Turn a report into a link a human can open — Send Markdown (or HTML) and get back a URL that renders as a real page — headings, tables, code blocks, mobile-readable, no scripts and no external request…

file_slot

Somewhere to put the file your agent just made — Get a signed upload URL and a retrieval URL for one file, in one call. Your agent PUTs the bytes straight to storage — they never pass through this API…

secure_token

Cryptographically strong random IDs — Generate N cryptographically-strong, url-safe random tokens server-side — session IDs, API nonces, one-time codes, coupon secrets. Pass count= for how many. A tin…

hash

keccak256 / sha256 of text or hex — the most-bought x402 utility — Compute keccak256 (the EVM/Solidity hash — event topics, function selectors, mapping keys) or sha256 of any input. Pass input=text fo…

unit_convert

wei / gwei / ether — or any token decimals, both ways — Convert an amount between wei, kwei, mwei, gwei, szabo, finney and ether — or between any token decimals (pass a number like 6 for USDC). Intege…

ping

Always-returns health check — the cheapest end-to-end x402 test — The cheapest possible end-to-end x402 purchase: always returns 200 with a timestamp (and echoes an optional message). Use it to verify…

buy_credits

Pay once, then call without per-request settlement — Buy a prepaid balance in a single x402 settlement and get a secret credit token. Send it as the `x-credit-token` header on any paid service and eac…

How to use

Add to your Claude Desktop / Cursor / Cline MCP config:

{
  "mcpServers": {
    "x402_bazaar": {
      "url": "https://402.com.tr/mcp",
      "transport": "http"
    }
  }
}