{"data":{"slug":"busker","name":"Busker","description":"Content-to-context toolkit for AI agents, live on Base mainnet. Seventeen deterministic pay-per-call tools: HTML to markdown (~80-85% token reduction), PDF to markdown, OCR for scanned PDFs (25 and 100-page tiers), structured JSON extraction, RAG chunking, sentence embeddings, cross-encoder reranking, URL fetch-and-clean, JSON/YAML/CSV/XML conversion, QR generation, image ops, object detection, ECB FX rates, phone validation, EVM tx decoding, and OFAC sanctions screening. $0.001-$0.03 USDC per call, settled via CDP. MCP server: npx -y busker-mcp. Machine-readable discovery at /.well-known/x402, /.well-known/agent.json, /openapi.json and /llms.txt.","base_url":"https://workbot1.oddsys.org","website_url":"https://workbot1.oddsys.org","category":"Content","endpoint_count":17,"min_price_usd":0.001,"uptime_24h":100,"source":"submitted","status":"online","verified":false,"verified_until":null,"payment_ready":true,"payment_ready_until":"2026-11-09T11:42:18.282Z","last_success_at":"2026-11-02T11:42:18.282Z","consecutive_failures":0,"check_interval_minutes":15,"last_checked_at":"2026-11-02T11:42:18.282Z","created_at":"2026-08-03T21:32:28.574Z","uptime":{"24h":100,"7d":100,"30d":100,"90d":100,"coverage":{"24h":{"daysCovered":1,"checkCount":41},"7d":{"daysCovered":7,"checkCount":575},"30d":{"daysCovered":30,"checkCount":2609},"90d":{"daysCovered":90,"checkCount":8000}}},"avg_response_time_ms":760,"total_checks":3324,"networks":["BSE"],"networks_caip2":["eip155:8453"],"asset":"USDC","endpoints":[{"id":"a9570567-7dd0-4110-bf01-c7ab09f9d21f","method":"POST","path":"/chunk","description":"Split a document into token-bounded chunks at natural boundaries (paragraphs/sentences), with optional overlap. Ready-to-embed pieces for RAG, no tokens spent on the splitting logic.","mime_type":"application/json","is_active":true,"first_seen_at":"2026-08-03T21:32:28.574Z","last_seen_at":"2026-11-02T11:42:18.111Z","variable_amount":false,"min_price_usd":0.005,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"5000","price_usd":"0.0050000000","pay_to":"0x15459498e1191d8787c83177809bd54022fA18c4","max_timeout_seconds":300}],"pay_to_divergence":null},{"id":"334c8d3d-f1d2-4248-aba8-a5013aed6606","method":"POST","path":"/convert","description":"Convert data between JSON, YAML, CSV, and XML. Deterministic format juggling done off-context, with edge cases handled.","mime_type":"application/json","is_active":true,"first_seen_at":"2026-08-03T21:32:28.574Z","last_seen_at":"2026-11-02T11:42:18.120Z","variable_amount":false,"min_price_usd":0.005,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"5000","price_usd":"0.0050000000","pay_to":"0x15459498e1191d8787c83177809bd54022fA18c4","max_timeout_seconds":300}],"pay_to_divergence":null},{"id":"6bfd98b9-1304-4806-866c-feeec734058c","method":"POST","path":"/decode-tx","description":"Decode EVM calldata or a Base-mainnet transaction into human-readable form: function selector, matched signature, named args, plus ERC-20/USDC transfer events from the receipt — verify an x402 settlement receipt (tx hash in, payer/payee/amount out) in one call.","mime_type":"application/json","is_active":true,"first_seen_at":"2026-08-20T09:52:17.528Z","last_seen_at":"2026-11-02T11:42:18.088Z","variable_amount":false,"min_price_usd":0.005,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"5000","price_usd":"0.0050000000","pay_to":"0x15459498e1191d8787c83177809bd54022fA18c4","max_timeout_seconds":300}],"pay_to_divergence":null},{"id":"33d1db3b-a081-4226-a059-30e45a4d7c8b","method":"POST","path":"/detect","description":"Detect and locate objects in an image (YOLOX-nano, COCO classes): people, pets (dog/cat/horse), vehicles, and 70+ more. Returns per-class counts and pixel bounding boxes. Detection only — no identification. Best on clear, medium-to-large objects.","mime_type":"application/json","is_active":true,"first_seen_at":"2026-08-03T21:32:28.574Z","last_seen_at":"2026-11-02T11:42:18.200Z","variable_amount":false,"min_price_usd":0.01,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"10000","price_usd":"0.0100000000","pay_to":"0x15459498e1191d8787c83177809bd54022fA18c4","max_timeout_seconds":300}],"pay_to_divergence":null},{"id":"fdd6ecb6-d029-4442-ae59-d70d6ccf9f7c","method":"POST","path":"/embed","description":"Generate sentence embeddings (all-MiniLM-L6-v2, 384-dim, mean-pooled + L2-normalized) for up to 96 texts per call. Drop-in compatible with any all-MiniLM-L6-v2 index. Pairs with /chunk for a complete RAG pipeline.","mime_type":"application/json","is_active":true,"first_seen_at":"2026-08-03T21:32:28.574Z","last_seen_at":"2026-11-02T11:42:18.097Z","variable_amount":false,"min_price_usd":0.002,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"2000","price_usd":"0.0020000000","pay_to":"0x15459498e1191d8787c83177809bd54022fA18c4","max_timeout_seconds":300}],"pay_to_divergence":null},{"id":"070d349d-2cc9-428c-b075-a1d83d69f93f","method":"POST","path":"/extract","description":"Extract structured JSON from a web page: title, byline, publish date, Open Graph/meta tags, embedded JSON-LD (schema.org), links, and images. Deterministic, no LLM.","mime_type":"application/json","is_active":true,"first_seen_at":"2026-08-03T21:32:28.574Z","last_seen_at":"2026-11-02T11:42:18.239Z","variable_amount":false,"min_price_usd":0.002,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"2000","price_usd":"0.0020000000","pay_to":"0x15459498e1191d8787c83177809bd54022fA18c4","max_timeout_seconds":300}],"pay_to_divergence":null},{"id":"2f26a8b5-0e49-4374-b235-67bb4a39e145","method":"POST","path":"/fetch","description":"Fetch a public web page and return clean markdown (or structured JSON) — URL in, agent-ready content out, typically 80-85% fewer tokens than raw HTML. Handles redirects and compression.","mime_type":"application/json","is_active":true,"first_seen_at":"2026-08-03T21:32:28.574Z","last_seen_at":"2026-11-02T11:42:18.232Z","variable_amount":false,"min_price_usd":0.005,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"5000","price_usd":"0.0050000000","pay_to":"0x15459498e1191d8787c83177809bd54022fA18c4","max_timeout_seconds":300}],"pay_to_divergence":null},{"id":"b35dc6e3-0b42-4137-a7be-1e3646f2719f","method":"POST","path":"/fx","description":"Live foreign-exchange reference rates (European Central Bank daily fixes, ~30 major currencies): any cross-rate from any base, optional amount conversion. Refreshed daily; response carries the rate date.","mime_type":"application/json","is_active":true,"first_seen_at":"2026-08-20T09:52:17.528Z","last_seen_at":"2026-11-02T11:42:18.127Z","variable_amount":false,"min_price_usd":0.001,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"1000","price_usd":"0.0010000000","pay_to":"0x15459498e1191d8787c83177809bd54022fA18c4","max_timeout_seconds":300}],"pay_to_divergence":null},{"id":"7890cb6b-4c07-4f80-9763-df274b199623","method":"POST","path":"/image","description":"Modify an image in one call: crop, resize, convert to greyscale, and re-encode (PNG/JPEG/WebP) — applied in that order, any combination. Deterministic, no upscaling surprises. Set delivery to \"url\" to receive a short-lived download link instead of inline base64.","mime_type":"application/json","is_active":true,"first_seen_at":"2026-08-03T21:32:28.574Z","last_seen_at":"2026-11-02T11:42:18.247Z","variable_amount":false,"min_price_usd":0.002,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"2000","price_usd":"0.0020000000","pay_to":"0x15459498e1191d8787c83177809bd54022fA18c4","max_timeout_seconds":300}],"pay_to_divergence":null},{"id":"66a78806-922c-4c18-880e-6a0578c4369e","method":"POST","path":"/ocr","description":"OCR a scanned PDF into clean text (Tesseract, English, machine-printed documents). Up to 25 pages per call. PDFs that turn out to have a text layer are extracted the fast way at the same price.","mime_type":"application/json","is_active":true,"first_seen_at":"2026-08-03T21:32:28.574Z","last_seen_at":"2026-11-02T11:42:18.140Z","variable_amount":false,"min_price_usd":0.01,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"10000","price_usd":"0.0100000000","pay_to":"0x15459498e1191d8787c83177809bd54022fA18c4","max_timeout_seconds":300}],"pay_to_divergence":null},{"id":"ecff636f-0c8c-414c-b23d-9e1bc61ff68e","method":"POST","path":"/ocr-deep","description":"High-page-count OCR: scanned PDF into clean text (Tesseract, English, machine-printed documents), up to 100 pages per call — four times the /ocr cap. Runs under a 240s wall-clock budget; slower documents return the completed pages with truncatedReason \"time-budget\". Text-layer PDFs are extracted the fast way at the same price.","mime_type":"application/json","is_active":true,"first_seen_at":"2026-08-20T09:52:17.528Z","last_seen_at":"2026-11-02T11:42:18.134Z","variable_amount":false,"min_price_usd":0.03,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"30000","price_usd":"0.0300000000","pay_to":"0x15459498e1191d8787c83177809bd54022fA18c4","max_timeout_seconds":300}],"pay_to_divergence":null},{"id":"198e7868-799e-4ab6-9849-999057645eb7","method":"POST","path":"/pdf","description":"Extract clean markdown text from a PDF (text-layer PDFs; no OCR). Turns a document an agent can't cheaply read into compact tokens.","mime_type":"application/json","is_active":true,"first_seen_at":"2026-08-03T21:32:28.574Z","last_seen_at":"2026-11-02T11:42:18.153Z","variable_amount":false,"min_price_usd":0.002,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"2000","price_usd":"0.0020000000","pay_to":"0x15459498e1191d8787c83177809bd54022fA18c4","max_timeout_seconds":300}],"pay_to_divergence":null},{"id":"c429298c-dbe3-41ea-a12e-4a5853bfc93a","method":"POST","path":"/phone","description":"Validate and normalize phone numbers (Google libphonenumber): validity, E.164/international/national formats, country, region, and line type (mobile/fixed/VoIP). Single number or batches up to 100.","mime_type":"application/json","is_active":true,"first_seen_at":"2026-08-20T09:52:17.528Z","last_seen_at":"2026-11-02T11:42:18.208Z","variable_amount":false,"min_price_usd":0.002,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"2000","price_usd":"0.0020000000","pay_to":"0x15459498e1191d8787c83177809bd54022fA18c4","max_timeout_seconds":300}],"pay_to_divergence":null},{"id":"c5840d29-5500-4d1b-b309-8c18bc7e297f","method":"POST","path":"/qr","description":"Generate a QR code from text as PNG (base64) or SVG. Custom module size, quiet-zone margin, and hex colours. Deterministic, capacity-capped at 2953 bytes. Set delivery to \"url\" to receive a short-lived download link instead of inline data.","mime_type":"application/json","is_active":true,"first_seen_at":"2026-08-03T21:32:28.574Z","last_seen_at":"2026-11-02T11:42:18.226Z","variable_amount":false,"min_price_usd":0.005,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"5000","price_usd":"0.0050000000","pay_to":"0x15459498e1191d8787c83177809bd54022fA18c4","max_timeout_seconds":300}],"pay_to_divergence":null},{"id":"b0204b57-7df9-456e-a4cc-9714a07f0417","method":"POST","path":"/rerank","description":"Rerank candidate texts against a query with a cross-encoder (ms-marco-MiniLM-L-6-v2): joint query+document scoring, much sharper than cosine similarity over embeddings. Returns ranked indices with 0-1 relevance scores. Up to 64 texts per call. Pairs with /embed for a recall-then-precision RAG pipeline.","mime_type":"application/json","is_active":true,"first_seen_at":"2026-08-03T21:32:28.574Z","last_seen_at":"2026-11-02T11:42:18.264Z","variable_amount":false,"min_price_usd":0.002,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"2000","price_usd":"0.0020000000","pay_to":"0x15459498e1191d8787c83177809bd54022fA18c4","max_timeout_seconds":300}],"pay_to_divergence":null},{"id":"c3a1deba-721f-4ed8-ba1e-dd4b13a02385","method":"POST","path":"/screen","description":"Fuzzy sanctions screening against the US OFAC SDN list (public-domain source, refreshed daily): name in, scored matches with programs and aliases out. Batches up to 50. Coverage is OFAC SDN only — stated in every response.","mime_type":"application/json","is_active":true,"first_seen_at":"2026-08-20T09:52:17.528Z","last_seen_at":"2026-11-02T11:42:18.257Z","variable_amount":false,"min_price_usd":0.02,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"20000","price_usd":"0.0200000000","pay_to":"0x15459498e1191d8787c83177809bd54022fA18c4","max_timeout_seconds":300}],"pay_to_divergence":null},{"id":"97f17579-ba38-48a2-b4e9-611d0631ebc9","method":"POST","path":"/transform","description":"Convert raw HTML into clean markdown. Typically cuts page tokens by 80-85% before they hit an LLM context window.","mime_type":"application/json","is_active":true,"first_seen_at":"2026-08-03T21:32:28.574Z","last_seen_at":"2026-11-02T11:42:18.173Z","variable_amount":false,"min_price_usd":0.005,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"5000","price_usd":"0.0050000000","pay_to":"0x15459498e1191d8787c83177809bd54022fA18c4","max_timeout_seconds":300}],"pay_to_divergence":null}],"pay_to_changes":[],"assessment":{"updated_at":"2026-11-02T07:13:50.219Z","input_hash":"cb98e4a3cab789eaf37127bea62fbf6254d840170fcb9e15ef36a77e5fa35f33","model_id":null,"prompt_version":null,"reliability":{"uptime":{"24h":100,"7d":100,"30d":100,"90d":100},"response_p95_ms":914,"avg_response_ms":760,"last_checked_at":"2026-11-02T07:08:38.740Z","consecutive_failures":0,"total_checks":3307},"compliance":{"grade":"A","passed":14,"total":14,"checks":[{"id":"payload_captured","label":"402 payload captured","pass":true},{"id":"accepts_present","label":"accepts[] array present","pass":true},{"id":"payto_recoverable","label":"payTo address recoverable","pass":true},{"id":"payto_conformant","label":"payTo at accepts[0].payTo (conformant shape)","pass":true},{"id":"payto_shape","label":"payTo is a valid on-chain address","pass":true},{"id":"price_present","label":"atomic price declared","pass":true},{"id":"price_sane","label":"atomic price in a sane range","pass":true},{"id":"asset_declared","label":"asset (token) address declared","pass":true},{"id":"network_caip2","label":"network resolves to CAIP-2","pass":true},{"id":"scheme_declared","label":"payment scheme declared","pass":true},{"id":"transport_https","label":"served over HTTPS","pass":true},{"id":"x402_version_current","label":"declares the current x402 version (2)","pass":true},{"id":"eip712_domain_extra","label":"EIP-712 domain parameters present on every EVM entry","pass":true},{"id":"version_channel_coherent","label":"x402 v2 envelope delivered in the payment-required header","pass":true}],"pay_to_source":"payTo","pay_to_location":"accept","staleness":{"probe_failing":false,"last_success_at":"2026-11-02T11:42:18.282Z","envelope_captured_at":"2026-08-24T13:09:11.640Z"}},"site":{"homepage":true,"openapi":true,"pricing":false,"llms_txt":true,"robots":true,"terms":false,"checked_at":"2026-10-31T12:03:42.377Z"},"domain":{"age_days":4212,"registrar":"Name106, Inc.","free_host":false,"created_date":"2015-04-17T13:47:09.134Z","checked_at":"2026-10-29T04:33:54.321Z"},"economics":{"price_usd":0.001,"price_atomic":"1000","model":"tiered","category_percentile":6,"stability":0,"price_max_usd":0.03,"category_percentile_max":42,"endpoint_count":17,"distinct_price_count":6},"risk":{"level":"clean","flags":[]},"synthesis":null,"traction":{"status":"measured","volume_usd_30d":0.254,"tx_count_30d":58,"unique_buyers_30d":13,"last_settlement_at":"2026-10-27T10:16:11Z","top_buyer_share_30d":0.35826771653543305,"top_3_buyers_share_30d":0.6771653543307087,"concentrated_volume":false,"trend_7d_vs_30d":0.843644544431946,"shared_payout":false,"shared_with":0,"measured_networks":["eip155:8453"],"first_settlement_at":"2026-07-30T07:57:25Z","volume_usd_all_time":0.44,"tx_count_all_time":133,"median_settlement_usd_30d":0.002,"max_settlement_usd_30d":0.01,"settled_via":["coinbase"],"settled_via_detail":[{"id":"coinbase","volume_usd_30d":0.254,"tx_count_30d":58}],"shared_with_services":[],"pro_quota_share":1,"caveat":"Conservative undercount: only USDC settlements via facilitators we measure are counted. A measured floor, not an estimate.","all_time_caveat":"All-time is floored at the start of our harvest window, not the service full history."}}},"provenance":{"license":"CC-BY-4.0","attribution_required":true,"attribution":"Data: x402-list.com (CC BY 4.0)","cite_as":"https://x402-list.com/services/busker","source":"https://x402-list.com"}}