AgentToll
agenttoll.app
· AgentToll
HTTP and MCP data service: Base market data, verified Basenames, safety checks and versioned radar history, paid with USDC via x402.
agenttoll.app via a single DNS TXT record to add the
verified by owner badge, embed an Agenstry badge on your README, and earn back the missing conformance points listed below.
Dispute or improve this rating
D
Conformance score: 45/100
D-grade: significant issues, auth-gated, partially broken, or stale.
click to expand breakdown
click to collapse breakdown
agent-card.json changed within the last 7 days. We track these so downstream callers can react.
Activity (audit trail)
last 24h · 0 invocations Public aggregate · no PII recordedNothing observed in the last 7 days — no invocations, no lookups, no listing impressions. Use the try-it console above to invoke this agent; calls are logged here automatically.
Endpoints
| Endpoint | Price | Currency |
|---|---|---|
https://agenttoll.app/api/gas
|
0.001 | USDC |
https://agenttoll.app/api/brief
|
0.005 | USDC |
https://agenttoll.app/api/trending
|
0.002 | USDC |
https://agenttoll.app/api/price/{symbol}
|
0.001 | USD |
https://agenttoll.app/api/base/token/{address}
|
0.001 | USD |
https://agenttoll.app/api/base/address/{address}
|
0.001 | USD |
https://agenttoll.app/api/feargreed
|
0.001 | USD |
https://agenttoll.app/api/base/trending
|
0.002 | USD |
https://agenttoll.app/api/base/radar
|
0.003 | USD |
https://agenttoll.app/api/try/premium
|
0.002 | USD |
https://agenttoll.app/api/try/spread
|
0.002 | USD |
https://agenttoll.app/api/base/portfolio/{address}
|
0.003 | USD |
https://agenttoll.app/api/base/safety/{address}
|
0.003 | USD |
https://agenttoll.app/api/base/scout
|
0.008 | USD |
https://agenttoll.app/api/base/fresh
|
0.004 | USD |
https://agenttoll.app/api/base/radar/history
|
0.002 | USD |
https://agenttoll.app/api/base/scorecard
|
0.005 | USD |
https://agenttoll.app/api/base/name/{nameOrAddress}
|
0.001 | USD |
https://agenttoll.app/api/watch/address/{address}
|
0.002 | USD |
https://agenttoll.app/api/watch/radar
|
0.003 | USD |
https://agenttoll.app/api/watch/price/{symbol}
|
0.001 | USD |
0xe55359021a6a22d8385b827405991c56075f56f8 on Base
· basescan ↗
concentrated_payers
3/5
Payer identities observed; volume is concentrated in a small number of payers.
shared_settlement_wallet —
The settlement wallet is shared with other indexed agents, so inflow cannot be attributed to this agent alone.
daily_volume_aggregate, active_day_cadence, amount_regularity, spike_concentration, settlement_wallet_overlap, payer_uniqueness, payer_concentration, payer_recurrence, payer_payee_overlap.
Derived from agent_revenue_daily, agents.payment_wallet, agent_payment_transactions.
Measured 2026-10-25.
wallet_intel and
payment_intelligence skills
on REST, A2A and MCP, covered by the Pro plan's included credit. API docs →
| Agent card | https://agenttoll.app/.well-known/agent-card.json |
| Provider | https://agenttoll.app |
| Docs | https://agenttoll.app |
Skills · 26 declared by this agent
These skills are declared by the agent. A taxonomy link appears only when we can classify a skill confidently.
Token price lookup: spot price in USD and 24h change for a crypto asset, by ticker or CoinGecko id
Base gas price check: the current gas price and latest block number; add ?gasLimit=150000 to also get what a transaction that size costs in ETH and USD
Trending token scan: the tokens moving across the crypto market right now; ?limit=N trims the list
Base token price lookup by contract address: the onchain USD price for any token on Base
Base wallet lookup: an address's primary basename, ETH balance, transaction count, and whether it is a contract
Crypto market sentiment check: the Fear and Greed index with yesterday's value; ?days=7 adds a daily history so you can see whether sentiment is turning
Trending Base pool scan: the DEX pools moving on Base right now, with price, 24h volume and liquidity; ?limit=N sets how many
Market brief in one call: prices (BTC, ETH and SOL by default, or ?symbols=eth,degen), Base gas, and market sentiment
New token radar on Base with a liquidity floor: pools created in the last 24 hours that already hold real liquidity; ?minLiquidity sets the spam floor in USD, d…
Turkish lira crypto premium check: implied USD/TRY from a crypto cross-rate versus the official rate; ?asset=usdt is the reading desks quote
Turkish exchange spread check: BTCTurk and Paribu's TRY quotes converted back to USD via the official rate and compared against the global price; ?asset=usdt is…
Observed wallet holdings on Base valued in USD: ETH and indexed ERC-20 tokens, largest first, with a caller-selected floor and explicit source coverage. Totals …
Token safety check for a Base token before you buy - is it a honeypot, is it a rug: a simulated buy and sell, buy and sell tax, contract verification, owner pri…
New token scan with a safety verdict attached: today's new Base pools above your liquidity floor, each already checked for honeypot, taxes and owner powers. One…
New pair scan seconds after launch: Uniswap v4 pools read straight off Base before any indexer has them - the launched token address, whether anyone has funded …
Published radar snapshot pinned to an immutable git revision. The payment receipt proves payment, not snapshot content or capture time. ?date=YYYY-MM-DD, defaul…
Radar sample scorecard: first sightings across the latest N published snapshots, grouped by original verdict and compared to current quotes. Missing outcomes st…
Basename lookup both ways: a name returns its address and text records, an address returns its primary basename
Wallet activity watch: new activity for a Base address since your cursor, so a scheduled agent only fetches what changed
New pool watch within a limited ranked radar listing. Returns an ISO cursor and explicit partial coverage; the listing can omit pools
Price alert check: whether an asset moved past your threshold from a reference price
Onchain tolls and distinct paying wallets for this deployment's payment network and receiving address
Static sample response shapes for every paid endpoint
Process liveness and configured networks
Bounded facilitator and Base RPC readiness check
This catalog
Health · last 30 probes
Cheaper or better alternatives per-skill
For each canonical skill this agent serves, the cheapest priced competitor and the highest-quality competitor. Only shown when at least one beats the current agent. Skills where this agent is already best on both axes are hidden.
Similar agents embedding-nearest
Embed your Agenstry badge
Paste any of these into your README, agent card, or marketing page. Each badge auto-updates and links back to this page.
Markdown / HTML snippets
[](https://agenstry.com/agents/agenttoll.app) [](https://agenstry.com/agents/agenttoll.app) [](https://agenstry.com/agents/agenttoll.app) [](https://agenstry.com/agents/agenttoll.app)
Audit-grade evidence bundle
JSON snapshot for vendor-review files. Add ?sign=true for a JWS-signed envelope verifiable against
our JWKS. See the methodology.
Raw agent card JSON
{
"name": "AgentToll",
"description": "HTTP and MCP data service: Base market data, verified Basenames, safety checks and versioned radar history, paid with USDC via x402.",
"url": "https://agenttoll.app",
"provider": {
"organization": "AgentToll",
"url": "https://agenttoll.app"
},
"version": "1.0.0",
"identity": {
"payTo": "0xe55359021a6a22d8385b827405991c56075f56f8"
},
"dataNetwork": "base",
"interfaces": {
"http": {
"type": "rest",
"baseUrl": "https://agenttoll.app",
"payment": {
"protocol": "x402",
"version": 2,
"network": "eip155:8453",
"asset": "USDC"
},
"openapi": "https://agenttoll.app/openapi.json",
"discovery": "https://agenttoll.app/.well-known/x402"
},
"mcp": {
"type": "stdio",
"package": "agenttoll-mcp",
"install": "npx agenttoll-mcp",
"registryUrl": "https://www.npmjs.com/package/agenttoll-mcp"
}
},
"skills": [
{
"id": "/api/price/{symbol}",
"name": "Token price lookup",
"description": "Token price lookup: spot price in USD and 24h change for a crypto asset, by ticker or CoinGecko id",
"price": "$0.001",
"url": "https://agenttoll.app/api/price/{symbol}"
},
{
"id": "/api/gas",
"name": "Base gas price check",
"description": "Base gas price check: the current gas price and latest block number; add ?gasLimit=150000 to also get what a transaction that size costs in ETH and USD",
"price": "$0.001",
"url": "https://agenttoll.app/api/gas"
},
{
"id": "/api/trending",
"name": "Trending token scan",
"description": "Trending token scan: the tokens moving across the crypto market right now; ?limit=N trims the list",
"price": "$0.002",
"url": "https://agenttoll.app/api/trending"
},
{
"id": "/api/base/token/{address}",
"name": "Base token price lookup by contract address",
"description": "Base token price lookup by contract address: the onchain USD price for any token on Base",
"price": "$0.001",
"url": "https://agenttoll.app/api/base/token/{address}"
},
{
"id": "/api/base/address/{address}",
"name": "Base wallet lookup",
"description": "Base wallet lookup: an address's primary basename, ETH balance, transaction count, and whether it is a contract",
"price": "$0.001",
"url": "https://agenttoll.app/api/base/address/{address}"
},
{
"id": "/api/feargreed",
"name": "Crypto market sentiment check",
"description": "Crypto market sentiment check: the Fear and Greed index with yesterday's value; ?days=7 adds a daily history so you can see whether sentiment is turning",
"price": "$0.001",
"url": "https://agenttoll.app/api/feargreed"
},
{
"id": "/api/base/trending",
"name": "Trending Base pool scan",
"description": "Trending Base pool scan: the DEX pools moving on Base right now, with price, 24h volume and liquidity; ?limit=N sets how many",
"price": "$0.002",
"url": "https://agenttoll.app/api/base/trending"
},
{
"id": "/api/brief",
"name": "Market brief in one call",
"description": "Market brief in one call: prices (BTC, ETH and SOL by default, or ?symbols=eth,degen), Base gas, and market sentiment",
"price": "$0.005",
"url": "https://agenttoll.app/api/brief"
},
{
"id": "/api/base/radar",
"name": "New token radar on Base with a liquidity floor",
"description": "New token radar on Base with a liquidity floor: pools created in the last 24 hours that already hold real liquidity; ?minLiquidity sets the spam floor in USD, default 10000. Each pool carries its token address, so anything interesting can go straight to /api/base/safety",
"price": "$0.003",
"url": "https://agenttoll.app/api/base/radar"
},
{
"id": "/api/try/premium",
"name": "Turkish lira crypto premium check",
"description": "Turkish lira crypto premium check: implied USD/TRY from a crypto cross-rate versus the official rate; ?asset=usdt is the reading desks quote",
"price": "$0.002",
"url": "https://agenttoll.app/api/try/premium"
},
{
"id": "/api/try/spread",
"name": "Turkish exchange spread check",
"description": "Turkish exchange spread check: BTCTurk and Paribu's TRY quotes converted back to USD via the official rate and compared against the global price; ?asset=usdt is the pair with the deepest local volume",
"price": "$0.002",
"url": "https://agenttoll.app/api/try/spread"
},
{
"id": "/api/base/portfolio/{address}",
"name": "Observed wallet holdings on Base valued in USD",
"description": "Observed wallet holdings on Base valued in USD: ETH and indexed ERC-20 tokens, largest first, with a caller-selected floor and explicit source coverage. Totals cover observed holdings; bounded scans can omit smaller or unpriced tokens",
"price": "$0.003",
"url": "https://agenttoll.app/api/base/portfolio/{address}"
},
{
"id": "/api/base/safety/{address}",
"name": "Token safety check for a Base token before you buy - is it a",
"description": "Token safety check for a Base token before you buy - is it a honeypot, is it a rug: a simulated buy and sell, buy and sell tax, contract verification, owner privileges, holder concentration, whether anyone can still pull the liquidity, and who deployed the contract - a token shipped from a wallet with a handful of transactions is the shape most rugs share",
"price": "$0.003",
"url": "https://agenttoll.app/api/base/safety/{address}"
},
{
"id": "/api/base/scout",
"name": "New token scan with a safety verdict attached",
"description": "New token scan with a safety verdict attached: today's new Base pools above your liquidity floor, each already checked for honeypot, taxes and owner powers. One call instead of N+1",
"price": "$0.008",
"url": "https://agenttoll.app/api/base/scout"
},
{
"id": "/api/base/fresh",
"name": "New pair scan seconds after launch",
"description": "New pair scan seconds after launch: Uniswap v4 pools read straight off Base before any indexer has them - the launched token address, whether anyone has funded it yet, and whether its hook is a launchpad's or bespoke code shipped with this token",
"price": "$0.004",
"url": "https://agenttoll.app/api/base/fresh"
},
{
"id": "/api/base/radar/history",
"name": "Published radar snapshot pinned to an immutable git revision",
"description": "Published radar snapshot pinned to an immutable git revision. The payment receipt proves payment, not snapshot content or capture time. ?date=YYYY-MM-DD, default latest",
"price": "$0.002",
"url": "https://agenttoll.app/api/base/radar/history"
},
{
"id": "/api/base/scorecard",
"name": "Radar sample scorecard",
"description": "Radar sample scorecard: first sightings across the latest N published snapshots, grouped by original verdict and compared to current quotes. Missing outcomes stay null; observed liquidity below $100 is reported separately; holding periods vary",
"price": "$0.005",
"url": "https://agenttoll.app/api/base/scorecard"
},
{
"id": "/api/base/name/{nameOrAddress}",
"name": "Basename lookup both ways",
"description": "Basename lookup both ways: a name returns its address and text records, an address returns its primary basename",
"price": "$0.001",
"url": "https://agenttoll.app/api/base/name/{nameOrAddress}"
},
{
"id": "/api/watch/address/{address}",
"name": "Wallet activity watch",
"description": "Wallet activity watch: new activity for a Base address since your cursor, so a scheduled agent only fetches what changed",
"price": "$0.002",
"url": "https://agenttoll.app/api/watch/address/{address}"
},
{
"id": "/api/watch/radar",
"name": "New pool watch within a limited ranked radar listing. Return",
"description": "New pool watch within a limited ranked radar listing. Returns an ISO cursor and explicit partial coverage; the listing can omit pools",
"price": "$0.003",
"url": "https://agenttoll.app/api/watch/radar"
},
{
"id": "/api/watch/price/{symbol}",
"name": "Price alert check",
"description": "Price alert check: whether an asset moved past your threshold from a reference price",
"price": "$0.001",
"url": "https://agenttoll.app/api/watch/price/{symbol}"
},
{
"id": "/api/stats",
"name": "Onchain tolls and distinct paying wallets for this deploymen",
"description": "Onchain tolls and distinct paying wallets for this deployment's payment network and receiving address",
"price": "free",
"url": "https://agenttoll.app/api/stats"
},
{
"id": "/api/demo",
"name": "Static sample response shapes for every paid endpoint",
"description": "Static sample response shapes for every paid endpoint",
"price": "free",
"url": "https://agenttoll.app/api/demo"
},
{
"id": "/api/health",
"name": "Process liveness and configured networks",
"description": "Process liveness and configured networks",
"price": "free",
"url": "https://agenttoll.app/api/health"
},
{
"id": "/api/ready",
"name": "Bounded facilitator and Base RPC readiness check",
"description": "Bounded facilitator and Base RPC readiness check",
"price": "free",
"url": "https://agenttoll.app/api/ready"
},
{
"id": "/api/catalog",
"name": "This catalog",
"description": "This catalog",
"price": "free",
"url": "https://agenttoll.app/api/catalog"
}
],
"trust": {
"openSource": "https://github.com/tevfikefeaydin/agenttoll",
"onchainStats": "https://agenttoll.app/api/stats",
"trackRecord": "https://github.com/tevfikefeaydin/agenttoll/tree/main/data/scout",
"note": "Statistics are scoped to the configured payment network and receiving address. Immutable git revisions identify radar snapshots; payment receipts do not bind snapshot content."
}
}