Agent Tools
Back to directory

aiworker-data

https://aiworker.duckdns.org/v1/defi/yields
● down data

Reliable DeFi yields and clean-markdown fetch for agents, $0.01-0.04/call. Paid per call with USDC over x402 v2 (base, solana); no account or API key. Routes: GET /v1/defi/yields $0.02; GET /v1/defi/protocol/:slug $0.01; POST /v1/scrape/markdown $0.02; POST /v1/scrape/summary $0.04. OpenAPI: https://aiworker.duckdns.org/openapi.json; manifest: https://aiworker.duckdns.org/.well-known/x402

Category
data
Chains
base, solana
Price
$0.0200 USDC / call

Quality grade

How grading works
D 28.1 / 100 capped at D while down
Availability 0.0 / 40
Endpoint did not respond
Payability 20.0 / 20
  • ✓ Answers a real HTTP 402 challenge
  • ✓ Publishes a /.well-known/x402 descriptor
  • ✓ Payment address on record
  • ✓ Settlement network declared
  • ✓ Price declared
Demand 8.1 / 40
1 distinct payers, 40 USDC transfers in the last 30 days
Owner verified 0.0 / 3
Nobody has claimed this listing yet
Endpoint last checked 12 h ago. On-chain activity last read 11 d ago. Availability and on-chain demand are both re-probed daily; the grade updates automatically on the next pass.

Paid endpoints

25 resource(s) advertised by this origin.

GET https://aiworker.duckdns.org/v1/defi/yields

DeFi yield pools from DefiLlama, normalized and filterable by chain, project, symbol, stablecoin and min TVL; refreshed every 5 minutes.

GET https://aiworker.duckdns.org/v1/defi/protocol/:slug

Snapshot of one DeFi protocol by DefiLlama slug: TVL by chain, category, 1d/7d change, audits, refreshed every 5 minutes from DefiLlama's protocol summary.

POST https://aiworker.duckdns.org/v1/scrape/markdown

Fetch one public web page (buyer-supplied URL, no login walls, robots.txt honoured) and return its main content as clean Markdown with title and word count.

POST https://aiworker.duckdns.org/v1/scrape/summary

Same as /v1/scrape/markdown plus a structured summary (≤200 words), key points and entities produced by an LLM from the page text.

POST https://aiworker.duckdns.org/v1/defi/yield-report

An LLM-written read of DeFi yield pools from DefiLlama matching a filter: a headline verdict, key points, risks, a best-fit pool if any, and caveats, alongside the underlying pool rows.

POST https://aiworker.duckdns.org/v1/check/claims

Extract checkable factual claims from buyer-submitted text or a public URL, and verdict each one — supported, contradicted, unsupported or unverifiable — against Wikipedia and any buyer-supplied source URLs, with verbatim quoted evidence and links. Informational only.

POST https://aiworker.duckdns.org/v1/check/token

A deterministic Base token safety card from Blockscout, DexScreener (derived) and Honeypot.is plus the Base RPC: what the contract is, who controls it, who holds it, where it trades, and whether a simulated buy/sell round-trips, with rule-based risk flags and a 0-100 score. No LLM. Informational onl

GET https://aiworker.duckdns.org/v1/token/info

The cheapest way to look up a Base token: name, symbol, decimals, total supply, holder count, price, liquidity, pool count, largest pool, FDV and 24h volume, from Blockscout and DexScreener. Deterministic, no LLM, seconds per call. It is the data half of token_check; for contract ownership, holder c

POST https://aiworker.duckdns.org/v1/check/wallet

A deterministic Base wallet card for any address: EOA or contract, ETH balance, first seen and last activity, transaction and token-transfer counts, up to 20 ERC-20 holdings by value, and rule-based flags (fresh wallet under 7 days, dormant over 180 days, no ETH, single token, contract address), fro

GET https://aiworker.duckdns.org/v1/polymarket/resolution

Has a Polymarket market resolved, and how? Give a market slug, a 0x condition id, or the question as free text: you get the status (open, resolved, voided, unknown, not_found), the winning outcome and payout vector, when it closed and by which mechanism (UMA status, resolver), how many days after it

GET https://aiworker.duckdns.org/v1/polymarket/odds

The current odds of one Polymarket market and how they moved: give a market slug, a 0x condition id or the question as free text and get the YES and NO prices, the last trade, the implied probability, liquidity and volume, and the 24-hour and 7-day change against the derived store's daily closes, fr

POST https://aiworker.duckdns.org/v1/polymarket/backtest

Replay one fixed, published rule over resolved Polymarket markets from a derived store of on-chain daily closes: favorite_hold (buy the side at or above p on its first such day), longshot_hold (buy the side at or below p), late_entry (buy the favourite N days before the end date) or momentum_1w (buy

GET https://aiworker.duckdns.org/v1/polymarket/history

The daily YES-price history of one Polymarket market from a derived store of on-chain fills (the MIT-licensed dump before 2026-07-21, the public daily API after): give a market slug, a 0x condition id or a numeric id and a number of days (1-365, default 90) and get the series of daily closes with fi

POST https://aiworker.duckdns.org/v1/polymarket/screener

A ranked list of Polymarket markets from a derived store under deterministic filters: status (open, resolved or all), a category (an event tag with at least 200 resolved markets), a minimum lifetime volume, closing within N days, or the biggest 7-day movers up or down; sorted by volume, closing date

POST https://aiworker.duckdns.org/v1/brief/topic

A sourced brief on any topic: 150-500 words of Markdown in which every paragraph cites the pages it was written from, plus the key facts as verbatim quotes with the URL each came from. Sources are up to 5 public pages you name plus Wikipedia; a fact whose quote is not found word for word in a fetche

POST https://aiworker.duckdns.org/v1/token/report

Everything an agent needs before touching a Base token, in one call: the deterministic safety card (contract, ownership, holder concentration, market, honeypot simulation, rule-based risk flags and a 0-100 score), the DefiLlama pools its symbol appears in with their TVL and APY, a sourced brief on t

POST https://aiworker.duckdns.org/v1/news/search

Crypto and markets headlines matching your words, from twelve fixed public RSS/Atom feeds (CoinDesk, The Block, Decrypt, Cointelegraph, The Defiant, DL News, Blockworks, Bankless, Polymarket, CNBC, Bloomberg, Financial Times) refreshed every ten minutes: whole-word, case-insensitive search over titl

POST https://aiworker.duckdns.org/v1/social/mentions

What people are saying about your words on two public forums, deterministic and without an LLM: Hacker News stories and comments (via the Algolia HN Search API) and Polymarket event comments (via the Gamma API) within the last 1-168 hours (default 48), whole-word and case-insensitive, newest first,

POST https://aiworker.duckdns.org/v1/trade/gate

One rule-based verdict before a swap on one Base token: pass, caution or block, with the reasons and the numbers that tripped them — Honeypot.is buy/sell simulation and taxes, pool liquidity and age, holder concentration, contract verification and ownership, and a name-spoof check against the canoni

POST https://aiworker.duckdns.org/v1/wallet/airdrop-scan

Wallet hygiene for one Base address: every token it holds, each marked honeypot, dust, batch-airdropped, name-spoofed, ok or unknown, with the reasons (Honeypot.is simulation per token, capped at 25; pool liquidity; holder counts; the sender that batch-delivered them). Tells an agent which balances

GET https://aiworker.duckdns.org/v1/market/trending

Trending tokens on Base right now: the pools GeckoTerminal ranks as trending, with price, 24 h volume, liquidity, 1 h/6 h/24 h price change, buys and sells, and pool age — stablecoin and WETH bases excluded, pools under a liquidity floor excluded (default $10,000). Deterministic, no LLM, no ranking

POST https://aiworker.duckdns.org/v1/market/ta

Technical indicators for one Base token from its largest pool's candles (GeckoTerminal OHLCV, hourly or daily, 50–200 periods): RSI 14, EMA 20/50, SMA 20, Bollinger bands 20/2σ, ATR 14, last close, high/low and percentage changes — the textbook arithmetic on past prices, nothing more. Deterministic,

POST https://aiworker.duckdns.org/v1/research/deep

Deep research on any question: a cited Markdown report (300-1500 words) written from pages found by a live web search loop (Exa) — a plan of sub-questions, one search round, an optional gap-filling round, then a report in which every paragraph cites the pages it was written from, the key findings as

POST https://aiworker.duckdns.org/v1/trade/precheck

Everything to check before one swap on Base, in one call: the rule-based trade gate on the token (pass, caution or block with every reason), a scan of the buyer's own wallet for airdrop spam, honeypots and lookalikes when a wallet is given, and whether the token sits among the trending pools right n

POST https://aiworker.duckdns.org/v1/token/deep-dive

One Base token, both halves in one call: the rule-based trade gate (pass, caution or block with every reason, from the honeypot simulation, taxes, liquidity, holders and contract facts) and a cited deep-research report on the token — purpose, team, tokenomics, liquidity, risks, recent news — written

How to call

cURL · x402-fetch / x402-axios will auto-handle 402
curl -sS -i -X GET https://aiworker.duckdns.org/v1/defi/yields  # expect HTTP 402 Payment Required (about 0.02 USDC/call)
/.well-known/x402.json
https://aiworker.duckdns.org/.well-known/x402

Listed in

Directories this entry was found in.

submission a2a x402