Discover / api.teardrop.dev

Teardrop

□ No challenge detected

Teardrop crypto research agent over A2A: ask in plain language about token prices, DeFi yields and lending, wallet portfolios, approvals and counterparty risk, or onchain transactions; the agent plans and runs Teardrop's onchain data tools and returns a completed task. Pay per task with x402 USDC on Base.

Listed price
$0.01
Challenge detected
0 of the last 9 checks
Last checked
17 Oct, 09:26 UTC
In our index since
1 Oct 2026

Endpoint

curl -i https://api.teardrop.dev/message:send
# 402 Payment Required: pay with an x402 client (USDC on Base),
# then send the same request again with the payment attached.
30 listed endpoints · on x402 Bazaar

Checks and payment terms on this page refer to the endpoint above. Other listed endpoints have not been checked individually.

Base URLhttps://api.teardrop.dev

  • Method not supplied/tools/mcp#get_liquidation_risk$0.01Teardrop get_liquidation_risk: Assess DeFi liquidation risk for up to 50 wallets across Aave v3 and Compound v3 on Ethereum or Base. Returns per-wallet health factor, tiered risk classification (liquidatable, critical, warning, caution, healthy, no_debt), and an overall_tier aggregate. Per-protocol failures are isolated - one protocol's RPC error does not blank the other's result.
  • Method not supplied/tools/mcp#get_token_approvals$0.005Teardrop get_token_approvals: Block-accurate audit of ERC-20 allowances for a wallet across curated DeFi spenders (Uniswap, Aave, Compound, 1inch, 0x, OpenSea) on Ethereum or Base. Flags unlimited approvals by risk level (high=unknown spender, medium=trusted protocol, low=bounded). Use before swaps or after security incidents to detect active exploit vectors.
  • Method not supplied/tools/mcp#resolve_ens$0.005Teardrop resolve_ens: Resolve an ENS name (e.g. 'vitalik.eth') to an Ethereum address, or an address to its primary ENS name, with avatar text record when available. Mainnet only.
  • Method not supplied/tools/mcp#assess_counterparty_risk$0.035Teardrop assess_counterparty_risk: Return a decision-ready counterparty-risk verdict for an EVM address before funds or authority are committed. The result branches to high_risk, caution, acceptable, or insufficient_data with the evidence needed for the calling agent to act.
  • Method not supplied/tools/mcp#decode_transaction$0.005Teardrop decode_transaction: Decode a transaction's calldata into a human-readable function name and arguments, and return transaction status (1=success, 0=revert), gas used, and block number. Uses a supplied ABI when provided, otherwise 4byte.directory. Supports Ethereum mainnet and Base.
  • Method not supplied/tools/mcp#validate_opportunity$0.015Teardrop validate_opportunity: Return a decision-ready yield-opportunity verdict before capital is deployed. The result branches to sustainable, caution, unsustainable, or insufficient_data and gives the calling agent the evidence needed to proceed, pause, or reject the opportunity.
  • Method not supplied/tools/mcp#get_yield_rates$0.005Teardrop get_yield_rates: Get DeFi yield pool rates from DeFiLlama across 1,000+ protocols and all chains: pools sorted by APY with TVL, base/reward APY, and 7d/30d mean APY context, filterable by protocol, chain, min TVL, min/max APY, and symbol. Returns up to 50 pools. For protocol-specific lending comparisons (Aave vs Compound) prefer get_lending_rates.
  • Method not supplied/tools/mcp#convert_currency$0.005Teardrop convert_currency: Convert an amount between fiat currencies (USD, EUR, GBP) and crypto assets (BTC, ETH, USDC, SOL) and return the converted amount plus the exchange rate used.
  • POST/message:send$0.01Teardrop crypto research agent over A2A: ask in plain language about token prices, DeFi yields and lending, wallet portfolios, approvals and counterparty risk, or onchain transactions; the agent plans and runs Teardrop's onchain data tools and returns a completed task. Pay per task with x402 USDC on Base.
  • Method not supplied/tools/mcp#get_protocol_tvl$0.005Teardrop get_protocol_tvl: Get Total Value Locked for one or many DeFi protocols from DeFiLlama: current USD TVL, 7/30-day change, fees and revenue when reported, per-chain breakdown, and optional daily historical series. Batch multiple protocols via protocols=[...] - batch responses return one compact economic summary per protocol; single-protocol calls add chain and historical detail. Supports 3,000+ protocols; use DeFiLlama slugs ('aave-v3', 'uniswap-v3'); common aliases are auto-corrected.
  • Method not supplied/tools/mcp#http_fetch$0.005Teardrop http_fetch: Fetch a web page and return its main text content, cleaned of markup. Use to read articles, documentation, and other resources referenced by URL. Blocks private and cloud-metadata addresses and re-validates every redirect hop.
  • Method not supplied/tools/mcp#read_contract$0.005Teardrop read_contract: Call any view/pure function on a smart contract and return the decoded result, using a supplied ABI fragment. Supports historical reads via block_identifier and caller_address context for msg.sender-dependent views. Read-only: state-changing functions are rejected.
  • Method not supplied/tools/mcp#get_wallet_approvals$0.005Teardrop get_wallet_approvals: Inspect a wallet's current ERC-20 token authorization exposure on one DeBank-supported chain. Returns discovered spenders, USD exposure, protocol attribution, and hacked or abandoned protocol flags. This is broader than the curated block-accurate get_token_approvals tool.
  • Method not supplied/tools/mcp#get_eth_balance$0.005Teardrop get_eth_balance: Get the exact on-chain native ETH balance of an address on Ethereum or Base, in wei and ether. get_wallet_portfolio already includes native ETH in its holdings - call this only for a standalone balance without a portfolio scan.
  • Method not supplied/tools/mcp#get_wallet_history$0.006Teardrop get_wallet_history: Get one page of decoded transaction history for an EVM wallet across DeBank-supported chains. Returns send, receive, and approval categories with protocol, token, exchange, gas, and USD metadata. Use the returned next_cursor as start_time to page backward.
  • Method not supplied/tools/mcp#assess_market_resolution$0.025Teardrop assess_market_resolution: Return a decision-ready resolution-risk verdict for one Polymarket market before an agent trades, quotes, or forecasts it. The result branches to tradeable, ambiguous, avoid, or insufficient_data and names the resolution basis (price_feed, official_source, media_consensus, unspecified), UMA dispute state, rule-wording risks, and executability (liquidity, spread) so the calling agent can act without reading the full rules.
  • Method not supplied/tools/mcp#get_lending_rates$0.005Teardrop get_lending_rates: Get current on-chain lending supply/borrow APYs for Aave v3 reserves and Compound v3 markets on Ethereum or Base, with per-asset snapshots and Compound utilization. Use for protocol-specific yield comparisons such as USDC on Aave vs Compound.
  • Method not supplied/tools/mcp#get_token_price_historical$0.005Teardrop get_token_price_historical: Get historical crypto prices over a 1-365 day window: period statistics (start, end, % change, high, low), a downsampled daily series, high_30d, std_30d, and dca_baseline_90d. Use for period comparisons and trend analysis; prefer over web_search for time-comparative financial queries. Pass stats_only=true when the daily series is unnecessary.
  • Method not supplied/tools/mcp#get_token_price$0.005Teardrop get_token_price: Get current price, 24h change, market cap, FDV, and volume for one or more crypto tokens. Accepts ticker symbols, full names, or CoinGecko IDs; unknown symbols resolve automatically. Batch up to 50 tokens. Reuse price_usd/value_usd already returned by get_wallet_portfolio instead of re-calling.
  • Method not supplied/tools/mcp#get_block$0.005Teardrop get_block: Get block details (timestamp, gas used, base fee, miner, transaction count) for an Ethereum or Base block by number, hash, or 'latest'. Use to anchor events to a point in chain time.
  • Method not supplied/tools/mcp#get_erc20_balance$0.005Teardrop get_erc20_balance: Get the exact on-chain ERC-20 balance of a wallet for one token contract, normalized by decimals and returned with the token's symbol. Use for a precise single-token check.
  • Method not supplied/tools/mcp#get_gas_price$0.005Teardrop get_gas_price: Get current EIP-1559 gas fees on Ethereum or Base: base fee, priority fee, next-block base fee estimate, and congestion (gas_used_ratio >0.5 busy, >0.9 very congested). Optional USD estimates cover a simple transfer and a swap-like transaction. Cached 10 seconds per chain.
  • Method not supplied/tools/mcp#get_dex_volume$0.005Teardrop get_dex_volume: Compare decentralized exchange activity via DeFiLlama: 24h/7d/30-day volume, period-over-period changes, and each protocol's share of reported global 24-hour DEX volume. Filter by protocol and rank by a 1-, 7-, or 30-day lookback window.
  • Method not supplied/tools/mcp#get_dex_quote$0.005Teardrop get_dex_quote: Get the best Uniswap v3 swap quote on Ethereum (chain_id=1) or Base (chain_id=8453) via direct on-chain QuoterV2 calls. Queries all four fee tiers (100/500/3000/10000 bps) in parallel and returns the tier with the highest output amount, along with per-tier breakdown. Inputs are raw uint256 amounts and EIP-55 checksummed addresses; native ETH is not quoted directly - pass the WETH address. Returns no_liquidity=true when no pool exists for the pair. Point-in-time quote a...
  • Method not supplied/tools/mcp#get_wallet_positions$0.02Teardrop get_wallet_positions: Get a wallet's DeFi positions across all DeBank-supported chains and protocols. Returns protocol-level positions, asset/debt/net USD values, optional token lists, aggregate exposure, and optional all-chain net worth. Set include_token_balances=true to also return DeBank's complete cross-chain wallet token list. Set include_token_lists=false for a compact balance and debt summary without nested position tokens. This covers substantially more protocols and chains...

A dash means the listing gives no price or method. Copy buttons copy the full URL.

Showing 25 of 30 listed endpoints. Next endpoints

Agents can find it through the Superstables MCP server and JSON API: GET /api/v1/services/api.teardrop.dev

Recent checks

4 Oct 2026One bar per check, showing up to 20 recent checks. Coloured bars show relative response time, with a minimum visible height; full-height grey bars mean no challenge was detected. “Challenge detected” means HTTP 402 or another detected payment-challenge signal.17 Oct 2026
All 9 checks
When (UTC)ResultHTTPResponse
17 Oct, 09:26 UTCNo challenge detected405583ms
16 Oct, 08:13 UTCNo challenge detected405297ms
14 Oct, 19:26 UTCNo challenge detected405342ms
12 Oct, 22:31 UTCNo challenge detected405194ms
11 Oct, 00:15 UTCNo challenge detected405252ms
9 Oct, 15:32 UTCNo challenge detected405169ms
8 Oct, 09:33 UTCNo challenge detected405270ms
7 Oct, 03:32 UTCNo challenge detected405129ms
4 Oct, 05:04 UTCNo challenge detected200278ms

Questions

Did our last probe detect a payment challenge?

No. At our last probe on 17 Oct, 09:26 UTC, we detected no payment challenge.

What price is recorded for Teardrop?

Its listed price is $0.01.

What payment terms does Teardrop advertise?

The listing advertises x402, Base and USDC. It names cdp as its facilitator. Check the seller's current payment challenge and authentication requirements before paying.

Where is Teardrop listed?

In x402 Bazaar. Superstables first indexed it on 1 Oct 2026.

Something wrong on this page? Tell us.