{
 "host": "kr-x402-mvp.kgy5612.workers.dev",
 "as_of": "2026-11-07",
 "tier": "CCC",
 "tier_raw": "CCC",
 "above_trust_line": false,
 "trust_line": "BBB",
 "outlook": "stable",
 "trend": "stable",
 "outlook_basis": {
  "compares": "organic paying agents, last 7 days vs previous 7 days",
  "organic_paying_agents_last_7d": 1,
  "organic_paying_agents_previous_7d": 1,
  "text": "1 organic paying agents in the last 7 days vs 1 in the 7 before (+0%)"
 },
 "flag": null,
 "score": 15.9,
 "uptime": 0.993,
 "retired_resources": 0,
 "resources": {
  "count": 64,
  "shown": 64,
  "source": "x402 discovery catalogs (CDP Bazaar, PayAI), as listed today",
  "operator_supplied": [
   "items[].path",
   "items[].url",
   "items[].description",
   "items[].network"
  ],
  "untrusted": true,
  "items": [
   {
    "path": "/crypto/gas-compare",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/crypto/gas-compare",
    "description": "Which EVM chain is cheapest to execute on right now? Live gas price on Base, Ethereum, Arbitrum, Optimism, Polygon and BSC, converted to USD per native transfer (21k gas), ERC-20 transfer (65k) and swap (150k), sorted cheapest first, with cheapest chain, Ethereum-vs-cheapest multiple and a one-line\u2026",
    "withheld": false,
    "price_usd": 0.002,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": 2
   },
   {
    "path": "/crypto/x-search",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/crypto/x-search",
    "description": "Live X (Twitter) search for agents that cannot read X: q=keyword|$TICKER|from:handle (X search operators ok), limit=1-20 (default 10), lang=en|ko|.., sort=recency|relevancy. Returns posts [{id,url,text,author{handle,name,followers,verified},metrics{likes,reposts,replies,quotes},created_at,lang}] pl\u2026",
    "withheld": false,
    "price_usd": 0.003,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": 2
   },
   {
    "path": "/crypto/allowance",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/crypto/allowance",
    "description": "ERC-20 approval check on Base: how much can spender move from owner? owner=0x..&spender=0x..[&token=0x.., default USDC][&amount=] -> allowance, unlimited flag, owner balance, exposure (min of allowance and balance), known spender label (Permit2, Uniswap, 1inch, 0x, Odos, Aerodrome), risk class, rev\u2026",
    "withheld": false,
    "price_usd": 0.002,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": 1
   },
   {
    "path": "/crypto/base-gas",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/crypto/base-gas",
    "description": "Base gas oracle for agents sending Base txs: EIP-1559 slow / standard / fast tiers (maxFeePerGas + maxPriorityFeePerGas in gwei and wei hex, from eth_feeHistory 20 blocks p10/p50/p90), base fee, congestion 0-1, recommended_tier, ready-to-sign tx_fields, and est. cost in ETH + USD for your gas_limit\u2026",
    "withheld": false,
    "price_usd": 0.001,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": 1
   },
   {
    "path": "/crypto/base-rpc",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/crypto/base-rpc",
    "description": "Pay-per-call Base mainnet JSON-RPC, no API key, no account: GET ?method=eth_call&params=[...] (params = URL-encoded JSON array) or POST a standard JSON-RPC body. POST a batch of up to 10 calls for ONE $0.002 payment (vs $0.005 per call at other x402 RPC gateways). Read + broadcast methods: eth_bloc\u2026",
    "withheld": false,
    "price_usd": 0.002,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": 1
   },
   {
    "path": "/crypto/candles",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/crypto/candles",
    "description": "OHLCV candlesticks (klines) for any major USDT pair with indicators precomputed, so your trading agent skips the math: symbol=BTC|ETH|SOL|BNB|XRP|DOGE|ADA|AVAX|LINK|SUI|... (or BTCUSDT), interval=1m|5m|15m|1h|4h|1d (default 1h), limit=10-500 (default 100). Returns candles [{t,o,h,l,c,v}] oldest->ne\u2026",
    "withheld": false,
    "price_usd": 0.002,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": 1
   },
   {
    "path": "/crypto/decode-calldata",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/crypto/decode-calldata",
    "description": "What am I about to sign? Pre-sign calldata decoder for Base: data=0x.. (selector+args) [&to=0x.. token/contract for symbol+decimals] or hash=0x.. (decode an existing tx). Resolves the 4-byte selector (builtin + openchain + 4byte, collision-checked by ABI round-trip), returns function signature, typ\u2026",
    "withheld": false,
    "price_usd": 0.002,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": 1
   },
   {
    "path": "/crypto/defi-tvl",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/crypto/defi-tvl",
    "description": "DeFi TVL in ONE call (others sell TVL and DeFi overview as two $0.003 calls): total DeFi TVL with 1d/7d/30d % change and flow inflow|flat|outflow, signal RISK_ON|NEUTRAL|RISK_OFF, top chains ranked by TVL with share %, Base rank+share; chain=Base|Ethereum|Solana|... adds that chain's TVL, rank, sha\u2026",
    "withheld": false,
    "price_usd": 0.002,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": 1
   },
   {
    "path": "/crypto/erc20-balance",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/crypto/erc20-balance",
    "description": "Live ERC-20 balance on Base: token=0x..&wallet=0x.. -> balance (decimals applied), raw, symbol, block.",
    "withheld": false,
    "price_usd": 0.003,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": 1
   },
   {
    "path": "/crypto/eth-balance",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/crypto/eth-balance",
    "description": "Live native ETH balance + nonce for a wallet on Base: wallet=0x..",
    "withheld": false,
    "price_usd": 0.002,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": 1
   },
   {
    "path": "/crypto/eth-rpc",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/crypto/eth-rpc",
    "description": "Pay-per-call Ethereum mainnet (chain 1) JSON-RPC, no API key, no account, paid in Base USDC: GET ?method=eth_call&params=[...] or POST a standard JSON-RPC body; POST a batch of up to 10 calls for ONE $0.002 payment (vs ~$0.01 per call at other x402 mainnet RPC APIs). Methods: eth_blockNumber, eth_c\u2026",
    "withheld": false,
    "price_usd": 0.002,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": 1
   },
   {
    "path": "/crypto/fear-greed",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/crypto/fear-greed",
    "description": "Crypto Fear & Greed Index with context, not just a number: value 0-100 + label now, previous reading, 1d/7d/30d change, 7d and 30d average, min/max 30d, streak (days in current zone), trend rising|falling|flat, contrarian signal BUY_FEAR|SELL_GREED|NEUTRAL, and optional history (days=1-30). When to\u2026",
    "withheld": false,
    "price_usd": 0.001,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": 1
   },
   {
    "path": "/crypto/funding-signal",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/crypto/funding-signal",
    "description": "Cross-exchange perp funding in one call: Hyperliquid + OKX + Gate + dYdX (+ Bybit/Binance/Bitget when reachable) funding APR per coin (BTC/ETH/SOL), mean APR, positioning signal EXTREME_LONG|LONG_HEAVY|NEUTRAL|SHORT_HEAVY|EXTREME_SHORT|MIXED, and the best funding-arb pair (short the highest venue,\u2026",
    "withheld": false,
    "price_usd": 0.006,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": 1
   },
   {
    "path": "/crypto/global-market",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/crypto/global-market",
    "description": "Whole-crypto-market context in one call: total crypto market cap (USD) and 24h change, 24h trading volume, Bitcoin (BTC) and Ethereum (ETH) dominance, altcoin share, DeFi TVL across all chains, total USD stablecoin supply with 1d/7d flow (dry powder entering or leaving crypto), stablecoin share of\u2026",
    "withheld": false,
    "price_usd": 0.002,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": 1
   },
   {
    "path": "/crypto/hl-book",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/crypto/hl-book",
    "description": "Hyperliquid perp L2 top-of-book for coin=BTC|ETH|SOL: best bid/ask, mid, spread_bps, top N levels (depth=1-20, default 5).",
    "withheld": false,
    "price_usd": 0.005,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": 1
   },
   {
    "path": "/crypto/hl-funding",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/crypto/hl-funding",
    "description": "Hyperliquid perp funding (hourly + APR), open interest (coins + USD), mark/oracle/mid px, 24h volume for BTC, ETH, SOL. Optional coin=BTC.",
    "withheld": false,
    "price_usd": 0.005,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": 1
   },
   {
    "path": "/crypto/kimchi-premium",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/crypto/kimchi-premium",
    "description": "Live Korea kimchi premium: Upbit KRW vs global USD (median of Coinbase, Kraken, Bitstamp) for BTC and ETH, plus USD/KRW FX. Korea crypto arb/sentiment signal. Optional symbols=BTC,ETH filter. Alias: /kr/kimchi-premium.",
    "withheld": false,
    "price_usd": 0.002,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": 1
   },
   {
    "path": "/crypto/market-pulse",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/crypto/market-pulse",
    "description": "One-call crypto market regime for trading agents: BTC/ETH/SOL median spot + 24h change, Hyperliquid funding APR + open interest, Korea kimchi premium, Crypto Fear & Greed index, and a regime label (risk_on|neutral|risk_off) with plain reasons. Replaces 4 calls (prices+hl-funding+kimchi+sentiment, $\u2026",
    "withheld": false,
    "price_usd": 0.004,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": 1
   },
   {
    "path": "/crypto/market-risk",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/crypto/market-risk",
    "description": "Is anything breaking in crypto right now? One composite 0-100 market-stress score (low|moderate|elevated|high) with a per-leg breakdown: stablecoins (worst USDC/USDT/DAI peg deviation in bps + 7d supply flow), price & breadth (BTC 24h move + share of ~140 liquid Hyperliquid perps that are up), leve\u2026",
    "withheld": false,
    "price_usd": 0.002,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": 1
   },
   {
    "path": "/crypto/perp-movers",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/crypto/perp-movers",
    "description": "Whole-market perp scanner (all ~200 Hyperliquid perps) in one call: top_gainers, top_losers, top_volume, top_open_interest, highest_funding (crowded longs), most_negative_funding (crowded shorts / squeeze candidates), unusual_activity (24h volume / OI), plus market breadth (advance_ratio, broad_ral\u2026",
    "withheld": false,
    "price_usd": 0.002,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": 1
   },
   {
    "path": "/crypto/ping",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/crypto/ping",
    "description": "Paid heartbeat: cheapest way to test your x402 client end-to-end on Base USDC. Returns {ok:true,t,next}.",
    "withheld": false,
    "price_usd": 0.001,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": 1
   },
   {
    "path": "/crypto/prediction-markets",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/crypto/prediction-markets",
    "description": "Live prediction-market odds (Polymarket) as clean implied probabilities, so your agent can price events: q=bitcoin|ethereum|solana|fed|election|any keyword (default crypto), limit=1-20 events (default 8), markets=1-20 per event (default 6). Returns events sorted by 24h volume, each with markets [{q\u2026",
    "withheld": false,
    "price_usd": 0.003,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": 1
   },
   {
    "path": "/crypto/prices",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/crypto/prices",
    "description": "Spot USD prices: median of Coinbase, Kraken, Bybit, Binance, CoinGecko (whichever respond) with n_sources, dispersion_bps, with 24h change/volume. symbols=BTC,ETH,SOL default; also BNB,XRP,DOGE,ADA,AVAX,LINK,SUI.",
    "withheld": false,
    "price_usd": 0.003,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": 1
   },
   {
    "path": "/crypto/stablecoin-peg",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/crypto/stablecoin-peg",
    "description": "Is USDC / USDT / DAI / USDe holding its $1 peg, and is stablecoin liquidity growing (risk-on) or shrinking (risk-off)? Top USD stablecoins: price, peg deviation in bps, status OK|DRIFT|WARN|DEPEG, Kraken cross-check for USDT/USDC/DAI, supply + 1d/7d change, dominance, supply on Base; plus total sup\u2026",
    "withheld": false,
    "price_usd": 0.001,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": 1
   },
   {
    "path": "/crypto/swap-quote",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/crypto/swap-quote",
    "description": "How much will I get, and what do I sign? Best-route swap quote on Base for any token pair: from=USDC|ETH|WETH|cbBTC|DAI|AERO|DEGEN|BRETT|VIRTUAL or 0x.. &to=..&amount=10 (human units) [&wallet=0x.. for ready-to-sign calldata + approval check] [&slippage_bps=50]. Aggregates 100+ Base DEX pools (Kybe\u2026",
    "withheld": false,
    "price_usd": 0.003,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": 1
   },
   {
    "path": "/crypto/token-risk",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/crypto/token-risk",
    "description": "Should your agent buy this Base token? Half the price of $0.02 AI token-verdict quests, deterministic on-chain checks instead of an LLM opinion. One-call verdict OK|CAUTION|AVOID + should_buy + can_sell + plain-English reasons, backed by risk_score 0-100 + level, flags (honeypot, cannot_sell_all, h\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": 1
   },
   {
    "path": "/crypto/tx-status",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/crypto/tx-status",
    "description": "Did this Base transaction succeed, and who paid whom? hash=0x.. (64 hex) -> status success|failed|pending, block, confirmations, timestamp, from, to, ETH value, gas used + fee in ETH, method (transfer / approve / transferWithAuthorization / Multicall3 ...), is_x402_settlement (EIP-3009 Authorizatio\u2026",
    "withheld": false,
    "price_usd": 0.002,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": 1
   },
   {
    "path": "/crypto/wallet-snapshot",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/crypto/wallet-snapshot",
    "description": "One-call Base wallet quick check (agent self-check or counterparty/payee check before you pay): native ETH + nonce + USDC balance + live gas cost of an ERC-20 transfer, and can_pay_gas / can_pay_x402 booleans. Cheaper than eth-balance + erc20-balance + base-gas separately ($0.006). wallet=0x..",
    "withheld": false,
    "price_usd": 0.003,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": 1
   },
   {
    "path": "/crypto/x402-check",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/crypto/x402-check",
    "description": "Should my agent pay this x402 endpoint? Live pre-payment check of ANY x402 URL (never pays it): we GET the target unpaid and decode its 402 quote (PAYMENT-REQUIRED header for v2, JSON body for v1) -> x402 version, every accepts[] option with real USD price (atomic amount / decimals), network name,\u2026",
    "withheld": false,
    "price_usd": 0.002,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": 1
   },
   {
    "path": "/api/coingecko/price",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/api/coingecko/price",
    "description": "Spot USD prices: median of Coinbase, Kraken, Bybit, Binance, CoinGecko (whichever respond) with n_sources, dispersion_bps, with 24h change/volume. symbols=BTC,ETH,SOL default; also BNB,XRP,DOGE,ADA,AVAX,LINK,SUI.",
    "withheld": false,
    "price_usd": 0.003,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": null
   },
   {
    "path": "/api/hyperliquid/funding",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/api/hyperliquid/funding",
    "description": "Hyperliquid perp funding (hourly + APR), open interest (coins + USD), mark/oracle/mid px, 24h volume for BTC, ETH, SOL. Optional coin=BTC.",
    "withheld": false,
    "price_usd": 0.005,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": null
   },
   {
    "path": "/api/usd-price",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/api/usd-price",
    "description": "Spot USD prices: median of Coinbase, Kraken, Bybit, Binance, CoinGecko (whichever respond) with n_sources, dispersion_bps, with 24h change/volume. symbols=BTC,ETH,SOL default; also BNB,XRP,DOGE,ADA,AVAX,LINK,SUI.",
    "withheld": false,
    "price_usd": 0.003,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": null
   },
   {
    "path": "/api/v1/coinank/kline/lists",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/api/v1/coinank/kline/lists",
    "description": "OHLCV candlesticks (klines) for any major USDT pair with indicators precomputed, so your trading agent skips the math: symbol=BTC|ETH|SOL|BNB|XRP|DOGE|ADA|AVAX|LINK|SUI|... (or BTCUSDT), interval=1m|5m|15m|1h|4h|1d (default 1h), limit=10-500 (default 100). Returns candles [{t,o,h,l,c,v}] oldest->ne\u2026",
    "withheld": false,
    "price_usd": 0.002,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": null
   },
   {
    "path": "/api/v1/crypto/history",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/api/v1/crypto/history",
    "description": "OHLCV candlesticks (klines) for any major USDT pair with indicators precomputed, so your trading agent skips the math: symbol=BTC|ETH|SOL|BNB|XRP|DOGE|ADA|AVAX|LINK|SUI|... (or BTCUSDT), interval=1m|5m|15m|1h|4h|1d (default 1h), limit=10-500 (default 100). Returns candles [{t,o,h,l,c,v}] oldest->ne\u2026",
    "withheld": false,
    "price_usd": 0.002,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": null
   },
   {
    "path": "/api/v1/perpetuals/ohlcvt",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/api/v1/perpetuals/ohlcvt",
    "description": "OHLCV candlesticks (klines) for any major USDT pair with indicators precomputed, so your trading agent skips the math: symbol=BTC|ETH|SOL|BNB|XRP|DOGE|ADA|AVAX|LINK|SUI|... (or BTCUSDT), interval=1m|5m|15m|1h|4h|1d (default 1h), limit=10-500 (default 100). Returns candles [{t,o,h,l,c,v}] oldest->ne\u2026",
    "withheld": false,
    "price_usd": 0.002,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": null
   },
   {
    "path": "/api/v1/perp-screener",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/api/v1/perp-screener",
    "description": "Whole-market perp scanner (all ~200 Hyperliquid perps) in one call: top_gainers, top_losers, top_volume, top_open_interest, highest_funding (crowded longs), most_negative_funding (crowded shorts / squeeze candidates), unusual_activity (24h volume / OI), plus market breadth (advance_ratio, broad_ral\u2026",
    "withheld": false,
    "price_usd": 0.002,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": null
   },
   {
    "path": "/crypto/chain-rank",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/crypto/chain-rank",
    "description": "Chain growth rankings in one GET (Nansen sells chain-rank at $0.01 as POST; ours $0.003): 12 major chains (Ethereum, Solana, BSC, Base, Arbitrum, Hyperliquid L1, Tron, Polygon, Optimism, Avalanche, Sui, Monad) ranked by momentum_score from DEX volume 7d-over-7d and 30d-over-30d % plus TVL 7d flow,\u2026",
    "withheld": false,
    "price_usd": 0.003,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": null
   },
   {
    "path": "/crypto/contract-info",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/crypto/contract-info",
    "description": "What is at this address? One-call contract introspection on Base (default) or Ethereum (chain=eth): EOA vs contract vs EIP-7702 delegated wallet, bytecode size, kind ERC20|ERC721|ERC1155|SAFE_MULTISIG|PROXY|MINIMAL_PROXY|CONTRACT, token metadata (name, symbol, decimals, totalSupply), ERC-165 interf\u2026",
    "withheld": false,
    "price_usd": 0.002,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": null
   },
   {
    "path": "/crypto/defillama",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/crypto/defillama",
    "description": "DeFi TVL in ONE call (others sell TVL and DeFi overview as two $0.003 calls): total DeFi TVL with 1d/7d/30d % change and flow inflow|flat|outflow, signal RISK_ON|NEUTRAL|RISK_OFF, top chains ranked by TVL with share %, Base rank+share; chain=Base|Ethereum|Solana|... adds that chain's TVL, rank, sha\u2026",
    "withheld": false,
    "price_usd": 0.002,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": null
   },
   {
    "path": "/crypto/ens",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/crypto/ens",
    "description": "ENS + Basenames resolver both ways in one call: name=vitalik.eth or jesse.base.eth -> address, or address=0x.. -> primary ENS name and primary Basename (ENSIP-19 Base reverse). Returns verified (forward and reverse agree), safe_to_send, profile records (avatar, url, description, twitter, github, te\u2026",
    "withheld": false,
    "price_usd": 0.002,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": null
   },
   {
    "path": "/crypto/ens-resolve",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/crypto/ens-resolve",
    "description": "ENS + Basenames resolver both ways in one call: name=vitalik.eth or jesse.base.eth -> address, or address=0x.. -> primary ENS name and primary Basename (ENSIP-19 Base reverse). Returns verified (forward and reverse agree), safe_to_send, profile records (avatar, url, description, twitter, github, te\u2026",
    "withheld": false,
    "price_usd": 0.002,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": null
   },
   {
    "path": "/crypto/gas",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/crypto/gas",
    "description": "Base gas oracle for agents sending Base txs: EIP-1559 slow / standard / fast tiers (maxFeePerGas + maxPriorityFeePerGas in gwei and wei hex, from eth_feeHistory 20 blocks p10/p50/p90), base fee, congestion 0-1, recommended_tier, ready-to-sign tx_fields, and est. cost in ETH + USD for your gas_limit\u2026",
    "withheld": false,
    "price_usd": 0.001,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": null
   },
   {
    "path": "/crypto/gas-price",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/crypto/gas-price",
    "description": "Which EVM chain is cheapest to execute on right now? Live gas price on Base, Ethereum, Arbitrum, Optimism, Polygon and BSC, converted to USD per native transfer (21k gas), ERC-20 transfer (65k) and swap (150k), sorted cheapest first, with cheapest chain, Ethereum-vs-cheapest multiple and a one-line\u2026",
    "withheld": false,
    "price_usd": 0.002,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": null
   },
   {
    "path": "/crypto/honeypot-check",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/crypto/honeypot-check",
    "description": "Should your agent buy this Base token? Half the price of $0.02 AI token-verdict quests, deterministic on-chain checks instead of an LLM opinion. One-call verdict OK|CAUTION|AVOID + should_buy + can_sell + plain-English reasons, backed by risk_score 0-100 + level, flags (honeypot, cannot_sell_all, h\u2026",
    "withheld": false,
    "price_usd": 0.01,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": null
   },
   {
    "path": "/crypto/liquidations",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/crypto/liquidations",
    "description": "Perp derivatives positioning in ONE GET (others sell open interest $0.006, long/short ratio $0.006 and liquidations $0.007 as 3 separate calls; ours all-in-one $0.003): open interest USD (OKX + Hyperliquid) with 1h/4h/24h change, long/short account ratio with 48h percentile, liquidations longs vs s\u2026",
    "withheld": false,
    "price_usd": 0.003,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": null
   },
   {
    "path": "/crypto/open-interest",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/crypto/open-interest",
    "description": "Perp derivatives positioning in ONE GET (others sell open interest $0.006, long/short ratio $0.006 and liquidations $0.007 as 3 separate calls; ours all-in-one $0.003): open interest USD (OKX + Hyperliquid) with 1h/4h/24h change, long/short account ratio with 48h percentile, liquidations longs vs s\u2026",
    "withheld": false,
    "price_usd": 0.003,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": null
   },
   {
    "path": "/crypto/positioning",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/crypto/positioning",
    "description": "Perp derivatives positioning in ONE GET (others sell open interest $0.006, long/short ratio $0.006 and liquidations $0.007 as 3 separate calls; ours all-in-one $0.003): open interest USD (OKX + Hyperliquid) with 1h/4h/24h change, long/short account ratio with 48h percentile, liquidations longs vs s\u2026",
    "withheld": false,
    "price_usd": 0.003,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": null
   },
   {
    "path": "/crypto/price/btc-usd",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/crypto/price/btc-usd",
    "description": "BTC/USD live spot price (one URL per coin). Spot USD prices: median of Coinbase, Kraken, Bybit, Binance, CoinGecko (whichever respond) with n_sources, dispersion_bps, with 24h change/volume. symbols=BTC,ETH,SOL default; also BNB,XRP,DOGE,ADA,AVAX,LINK,SUI.",
    "withheld": false,
    "price_usd": 0.003,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": null
   },
   {
    "path": "/crypto/price/eth-usd",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/crypto/price/eth-usd",
    "description": "ETH/USD live spot price (one URL per coin). Spot USD prices: median of Coinbase, Kraken, Bybit, Binance, CoinGecko (whichever respond) with n_sources, dispersion_bps, with 24h change/volume. symbols=BTC,ETH,SOL default; also BNB,XRP,DOGE,ADA,AVAX,LINK,SUI.",
    "withheld": false,
    "price_usd": 0.003,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": null
   },
   {
    "path": "/crypto/price/sol-usd",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/crypto/price/sol-usd",
    "description": "SOL/USD live spot price (one URL per coin). Spot USD prices: median of Coinbase, Kraken, Bybit, Binance, CoinGecko (whichever respond) with n_sources, dispersion_bps, with 24h change/volume. symbols=BTC,ETH,SOL default; also BNB,XRP,DOGE,ADA,AVAX,LINK,SUI.",
    "withheld": false,
    "price_usd": 0.003,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": null
   },
   {
    "path": "/crypto/simulate",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/crypto/simulate",
    "description": "Pre-sign transaction simulation on Base: run the tx against live state before you sign or broadcast. from=0x..&to=0x..&data=0x..[&value_eth=0.01] or calls=[{to,data,value}] (JSON, up to 5, run in order, e.g. approve then swap). Returns success, decoded revert reason, gas used + fee in ETH/USD, ever\u2026",
    "withheld": false,
    "price_usd": 0.003,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": null
   },
   {
    "path": "/crypto/tx-simulate",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/crypto/tx-simulate",
    "description": "Pre-sign transaction simulation on Base: run the tx against live state before you sign or broadcast. from=0x..&to=0x..&data=0x..[&value_eth=0.01] or calls=[{to,data,value}] (JSON, up to 5, run in order, e.g. approve then swap). Returns success, decoded revert reason, gas used + fee in ETH/USD, ever\u2026",
    "withheld": false,
    "price_usd": 0.003,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": null
   },
   {
    "path": "/crypto/wallet",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/crypto/wallet",
    "description": "One-call Base wallet quick check (agent self-check or counterparty/payee check before you pay): native ETH + nonce + USDC balance + live gas cost of an ERC-20 transfer, and can_pay_gas / can_pay_x402 booleans. Cheaper than eth-balance + erc20-balance + base-gas separately ($0.006). wallet=0x..",
    "withheld": false,
    "price_usd": 0.003,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": null
   },
   {
    "path": "/crypto/x402-recommend",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/crypto/x402-recommend",
    "description": "Which x402 API should my agent pay for this task? need=<task in plain words> -> ranked candidates with evidence: live x402scan 24h settled payments per seller (tx count, unique buyers, USD volume, average paid price), matched keywords, plus matching routes on this server with price and free sample\u2026",
    "withheld": false,
    "price_usd": 0.003,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": null
   },
   {
    "path": "/defillama/stablecoins",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/defillama/stablecoins",
    "description": "Is USDC / USDT / DAI / USDe holding its $1 peg, and is stablecoin liquidity growing (risk-on) or shrinking (risk-off)? Top USD stablecoins: price, peg deviation in bps, status OK|DRIFT|WARN|DEPEG, Kraken cross-check for USDT/USDC/DAI, supply + 1d/7d change, dominance, supply on Base; plus total sup\u2026",
    "withheld": false,
    "price_usd": 0.001,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": null
   },
   {
    "path": "/kr/kimchi-premium",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/kr/kimchi-premium",
    "description": "Live Korea kimchi premium: Upbit KRW vs global USD for BTC and ETH, plus USD/KRW FX. Korea crypto arb/sentiment signal. Optional symbols=BTC,ETH filter. Alias: /kr/kimchi-premium.",
    "withheld": false,
    "price_usd": 0.002,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": null
   },
   {
    "path": "/pay",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/pay",
    "description": "Paid heartbeat / x402 payment test: cheapest way to verify your x402 client end-to-end on Base USDC ($0.001). Pass testRunId= (or echo=) to correlate a validation run. Returns {ok, paymentVerified:true, receiptId, testRunId, nextAction, next_calls}. Aliases: /test, /pay, /x402/test, /crypto/test, /\u2026",
    "withheld": false,
    "price_usd": 0.001,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": null
   },
   {
    "path": "/test",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/test",
    "description": "Paid heartbeat / x402 payment test: cheapest way to verify your x402 client end-to-end on Base USDC ($0.001). Pass testRunId= (or echo=) to correlate a validation run. Returns {ok, paymentVerified:true, receiptId, testRunId, nextAction, next_calls}. Aliases: /test, /pay, /x402/test, /crypto/test, /\u2026",
    "withheld": false,
    "price_usd": 0.001,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": null
   },
   {
    "path": "/tweets/search",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/tweets/search",
    "description": "Live X (Twitter) tweet search for agents that cannot read X, $0.003 (half of $0.006 tweet-search APIs): q=keyword|$TICKER|from:handle (X operators ok) or twit.sh-style filters words=&phrase=&anyWords=&noneWords=&hashtags=&from=&to=&mentioning=&minLikes=&minReposts=&since=&until=&next_token=; limit=\u2026",
    "withheld": false,
    "price_usd": 0.003,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": null
   },
   {
    "path": "/v1/crypto/price",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/v1/crypto/price",
    "description": "Spot USD prices: median of Coinbase, Kraken, Bybit, Binance, CoinGecko (whichever respond) with n_sources, dispersion_bps, with 24h change/volume. symbols=BTC,ETH,SOL default; also BNB,XRP,DOGE,ADA,AVAX,LINK,SUI.",
    "withheld": false,
    "price_usd": 0.003,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": null
   },
   {
    "path": "/v1/event-log-decoding",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/v1/event-log-decoding",
    "description": "Did this Base transaction succeed, and who paid whom? hash=0x.. (64 hex) -> status success|failed|pending, block, confirmations, timestamp, from, to, ETH value, gas used + fee in ETH, method (transfer / approve / transferWithAuthorization / Multicall3 ...), is_x402_settlement (EIP-3009 Authorizatio\u2026",
    "withheld": false,
    "price_usd": 0.002,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": null
   },
   {
    "path": "/v1/gas-price-oracle",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/v1/gas-price-oracle",
    "description": "Which EVM chain is cheapest to execute on right now? Live gas price on Base, Ethereum, Arbitrum, Optimism, Polygon and BSC, converted to USD per native transfer (21k gas), ERC-20 transfer (65k) and swap (150k), sorted cheapest first, with cheapest chain, Ethereum-vs-cheapest multiple and a one-line\u2026",
    "withheld": false,
    "price_usd": 0.002,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": null
   },
   {
    "path": "/v1/portfolio",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/v1/portfolio",
    "description": "One-call Base wallet quick check (agent self-check or counterparty/payee check before you pay): native ETH + nonce + USDC balance + live gas cost of an ERC-20 transfer, and can_pay_gas / can_pay_x402 booleans. Cheaper than eth-balance + erc20-balance + base-gas separately ($0.006). wallet=0x..",
    "withheld": false,
    "price_usd": 0.003,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": null
   },
   {
    "path": "/v2/aggs/ticker",
    "url": "https://kr-x402-mvp.kgy5612.workers.dev/v2/aggs/ticker",
    "description": "OHLCV candlesticks (klines) for any major USDT pair with indicators precomputed, so your trading agent skips the math: symbol=BTC|ETH|SOL|BNB|XRP|DOGE|ADA|AVAX|LINK|SUI|... (or BTCUSDT), interval=1m|5m|15m|1h|4h|1d (default 1h), limit=10-500 (default 100). Returns candles [{t,o,h,l,c,v}] oldest->ne\u2026",
    "withheld": false,
    "price_usd": 0.002,
    "price_is_max": false,
    "network": "Base",
    "paid_calls_30d": null
   }
  ]
 },
 "category": {
  "primary": "crypto-market-data",
  "name": "Crypto market data",
  "secondary": [
   "onchain-execution"
  ],
  "sells": "Crypto spot prices, funding rates, DeFi TVL, gas oracles, Fear & Greed, chain rankings and Base transaction decoding for agents.",
  "confidence": 0.86,
  "version": "v1",
  "assigned_by": "model, from the seller's own catalog descriptions; data, not an endorsement",
  "list": "https://agenteconomy.report/s/category-crypto-market-data"
 },
 "organic_paying_agents": 2,
 "paying_wallets_raw": 13,
 "settled_usd_14d": 2.4,
 "centrality": 0.025,
 "scale": [
  "AAA",
  "AA",
  "A",
  "BBB",
  "BB",
  "B",
  "CCC",
  "CC",
  "C",
  "D"
 ],
 "url": "https://agenteconomy.report/s/kr-x402-mvp.kgy5612.workers.dev",
 "badge": "https://agenteconomy.report/s/kr-x402-mvp.kgy5612.workers.dev.svg",
 "embed": "<a href=\"https://agenteconomy.report/s/kr-x402-mvp.kgy5612.workers.dev\"><img src=\"https://agenteconomy.report/s/kr-x402-mvp.kgy5612.workers.dev.svg\" alt=\"kr-x402-mvp.kgy5612.workers.dev trust rating: CCC\"></a>",
 "method": "https://agenteconomy.report/s/",
 "api": {
  "protocol": "x402",
  "rating": {
   "url": "https://agenteconomy.report/api/rating/kr-x402-mvp.kgy5612.workers.dev",
   "price_usd": 0.005
  },
  "history": {
   "url": "https://agenteconomy.report/api/rating/kr-x402-mvp.kgy5612.workers.dev/history",
   "price_usd": 0.02,
   "note": "full daily series since first observation; the same series is free in the open dataset at https://agenteconomy.report/s/data/"
  }
 },
 "disclaimer": "Operational trust rating of a software service: not a credit rating, not investment advice.",
 "owner": {
  "verified": false,
  "claim": "https://agenteconomy.report/s/claim?host=kr-x402-mvp.kgy5612.workers.dev"
 },
 "badges": {
  "rating": "https://agenteconomy.report/s/kr-x402-mvp.kgy5612.workers.dev.svg",
  "verified_owner": null,
  "rising": null
 }
}