workbot1.oddsys.org
workbot1.oddsys.org
· workbot1.oddsys.org
Content-to-context toolkit for AI agents, live on Base mainnet. Twelve deterministic pay-per-call tools: HTML to markdown (~80-85% token reduction), PDF to markdown, OCR for scanned PDFs, structured JSON extraction, RAG chunking, sentence embeddings, cross-encoder reranking, URL fetch-and-clean, JSON/YAML/CSV/XML conversion, QR generation, image ops, and object detection. $0.001-$0.01 USDC per call, settled via CDP. Machine-readable discovery at /.well-known/x402, /openapi.json and /llms.txt.
workbot1.oddsys.org 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
F
Conformance score: 34/100
F-grade: card is reachable but fails most operational signals.
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://workbot1.oddsys.org/chunk
|
0.005 | USDC |
https://workbot1.oddsys.org/convert
|
0.005 | USDC |
https://workbot1.oddsys.org/decode-tx
|
0.005 | USDC |
https://workbot1.oddsys.org/detect
|
0.01 | USDC |
https://workbot1.oddsys.org/embed
|
0.002 | USDC |
https://workbot1.oddsys.org/extract
|
0.002 | USDC |
https://workbot1.oddsys.org/fetch
|
0.005 | USDC |
https://workbot1.oddsys.org/fx
|
0.001 | USDC |
https://workbot1.oddsys.org/image
|
0.002 | USDC |
https://workbot1.oddsys.org/ocr
|
0.01 | USDC |
https://workbot1.oddsys.org/ocr-deep
|
0.03 | USDC |
https://workbot1.oddsys.org/pdf
|
0.002 | USDC |
https://workbot1.oddsys.org/phone
|
0.002 | USDC |
https://workbot1.oddsys.org/qr
|
0.005 | USDC |
https://workbot1.oddsys.org/rerank
|
0.002 | USDC |
https://workbot1.oddsys.org/screen
|
0.02 | USDC |
https://workbot1.oddsys.org/transform
|
0.005 | USDC |
0x15459498e1191d8787c83177809bd54022fa18c4 · basescan ↗
eth_getLogs on USDC Transfer events to the payment wallet.
single_payer_observed
2/5
Payer identities observed; a single payer accounts for effectively all observed volume.
single_day_concentration —
Most observed volume landed on a single day of the window.
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-08-19.
get_agent_full and
payment_intelligence skills
on REST, A2A and MCP. API docs →
| Agent card | https://workbot1.oddsys.org |
| Provider | https://workbot1.oddsys.org |
| Docs | https://workbot1.oddsys.org |
Health · last 0 probes
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/workbot1.oddsys.org) [](https://agenstry.com/agents/workbot1.oddsys.org) [](https://agenstry.com/agents/workbot1.oddsys.org) [](https://agenstry.com/agents/workbot1.oddsys.org)
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
{
"_source": "agentic.market",
"service": {
"id": "workbot1-oddsys-org",
"name": "workbot1.oddsys.org",
"description": "",
"domain": "workbot1.oddsys.org",
"provider": "workbot1.oddsys.org",
"providerUrl": "",
"category": "",
"networks": [
"Base"
],
"enriched": false,
"endpoints": [
{
"url": "https://workbot1.oddsys.org/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.",
"pricing": {
"amount": "0.005",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "maxTokens",
"type": "number",
"description": "",
"example": 512,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "overlapTokens",
"type": "number",
"description": "",
"example": 0,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "text",
"type": "string",
"description": "",
"example": "Widgets are great. They compose cleanly, ship small, and cost almost nothing to run. This sentence pads the example past one chunk boundary so the output shows real structure.",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "RemoteSight RAG Chunker",
"tags": [
"chunking",
"rag",
"text",
"embeddings",
"context"
],
"quality": {
"l30DaysTotalCalls": "4",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://workbot1.oddsys.org/convert",
"description": "Convert data between JSON, YAML, CSV, and XML. Deterministic format juggling done off-context, with edge cases handled.",
"pricing": {
"amount": "0.005",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "data",
"type": "string",
"description": "",
"example": "{\"name\":\"Ada\",\"role\":\"eng\"}",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "from",
"type": "string",
"description": "",
"example": "json",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "to",
"type": "string",
"description": "",
"example": "yaml",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "RemoteSight Format Convert",
"tags": [
"convert",
"json",
"yaml",
"csv",
"xml"
],
"quality": {
"l30DaysTotalCalls": "2",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://workbot1.oddsys.org/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 \u2014 verify an x402 settlement receipt (tx hash in, payer/payee/amount out) in one call.",
"pricing": {
"amount": "0.005",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "data",
"type": "string",
"description": "",
"example": "0xa9059cbb00000000000000000000000015459498e1191d8787c83177809bd54022fa18c400000000000000000000000000000000000000000000000000000000000003e8",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Busker Tx Decoder",
"tags": [
"evm",
"base",
"calldata",
"decode",
"transaction"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://workbot1.oddsys.org/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 \u2014 no identification. Best on clear, medium-to-large objects.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "classes",
"type": "array",
"description": "",
"example": [],
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "imageBase64",
"type": "string",
"description": "",
"example": "",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "minConfidence",
"type": "number",
"description": "",
"example": 0.4,
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Busker Object Detection",
"tags": [
"detection",
"vision",
"image",
"people",
"vehicles"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://workbot1.oddsys.org/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.",
"pricing": {
"amount": "0.002",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "texts",
"type": "array",
"description": "",
"example": [],
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Busker Embeddings",
"tags": [
"embeddings",
"vector",
"rag",
"semantic-search",
"minilm"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://workbot1.oddsys.org/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.",
"pricing": {
"amount": "0.002",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "html",
"type": "string",
"description": "",
"example": "",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "RemoteSight Structured Extract",
"tags": [
"html",
"extraction",
"metadata",
"json-ld",
"schema.org"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://workbot1.oddsys.org/fetch",
"description": "Fetch a public web page and return clean markdown (or structured JSON) \u2014 URL in, agent-ready content out, typically 80-85% fewer tokens than raw HTML. Handles redirects and compression.",
"pricing": {
"amount": "0.005",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "format",
"type": "string",
"description": "",
"example": "markdown",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "url",
"type": "string",
"description": "",
"example": "https://example.com/article",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Busker Fetch & Clean",
"tags": [
"fetch",
"scraping",
"url",
"markdown",
"web"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://workbot1.oddsys.org/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.",
"pricing": {
"amount": "0.001",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "amount",
"type": "number",
"description": "",
"example": 100,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "base",
"type": "string",
"description": "",
"example": "USD",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "symbols",
"type": "array",
"description": "",
"example": [],
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Busker FX Rates",
"tags": [
"fx",
"forex",
"exchange-rates",
"currency",
"usd"
],
"quality": {
"l30DaysTotalCalls": "3",
"l30DaysUniquePayers": "2"
}
},
{
"url": "https://workbot1.oddsys.org/image",
"description": "Modify an image in one call: crop, resize, convert to greyscale, and re-encode (PNG/JPEG/WebP) \u2014 applied in that order, any combination. Deterministic, no upscaling surprises.",
"pricing": {
"amount": "0.002",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "format",
"type": "string",
"description": "",
"example": "jpeg",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "greyscale",
"type": "boolean",
"description": "",
"example": false,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "imageBase64",
"type": "string",
"description": "",
"example": "",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "quality",
"type": "number",
"description": "",
"example": 80,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "resize",
"type": "object",
"description": "",
"example": null,
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Busker Image Tools",
"tags": [
"image",
"resize",
"crop",
"greyscale",
"convert"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://workbot1.oddsys.org/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.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "maxPages",
"type": "number",
"description": "",
"example": 10,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "pdfBase64",
"type": "string",
"description": "",
"example": "",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "RemoteSight PDF OCR",
"tags": [
"ocr",
"pdf",
"scanned",
"extraction",
"document"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://workbot1.oddsys.org/ocr-deep",
"description": "High-page-count OCR: scanned PDF into clean text (Tesseract, English, machine-printed documents), up to 100 pages per call \u2014 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.",
"pricing": {
"amount": "0.03",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "maxPages",
"type": "number",
"description": "",
"example": 100,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "pdfBase64",
"type": "string",
"description": "",
"example": "",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Busker Deep OCR",
"tags": [
"ocr",
"pdf",
"scanned",
"extraction",
"document"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://workbot1.oddsys.org/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.",
"pricing": {
"amount": "0.002",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "pdfBase64",
"type": "string",
"description": "",
"example": "",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [
"pdf",
"markdown",
"extraction",
"document",
"context-compression"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://workbot1.oddsys.org/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.",
"pricing": {
"amount": "0.002",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "number",
"type": "string",
"description": "",
"example": "+14155552671",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Busker Phone Validator",
"tags": [
"phone",
"validation",
"e164",
"libphonenumber",
"normalization"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://workbot1.oddsys.org/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.",
"pricing": {
"amount": "0.005",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "dark",
"type": "string",
"description": "",
"example": "#000000",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "format",
"type": "string",
"description": "",
"example": "png",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "light",
"type": "string",
"description": "",
"example": "#ffffff",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "margin",
"type": "number",
"description": "",
"example": 2,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "scale",
"type": "number",
"description": "",
"example": 4,
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "text",
"type": "string",
"description": "",
"example": "https://example.com",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Busker QR Generator",
"tags": [
"qr",
"qrcode",
"image",
"png",
"svg"
],
"quality": {
"l30DaysTotalCalls": "5",
"l30DaysUniquePayers": "2"
}
},
{
"url": "https://workbot1.oddsys.org/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.",
"pricing": {
"amount": "0.002",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "query",
"type": "string",
"description": "",
"example": "how do x402 payments settle?",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "texts",
"type": "array",
"description": "",
"example": [],
"enumValues": [],
"default": null,
"required": false
},
{
"group": "body",
"name": "topK",
"type": "number",
"description": "",
"example": 5,
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Busker Reranker",
"tags": [
"rerank",
"reranking",
"rag",
"search",
"relevance"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://workbot1.oddsys.org/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 \u2014 stated in every response.",
"pricing": {
"amount": "0.02",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "name",
"type": "string",
"description": "",
"example": "Banco Nacional de Cuba",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Busker Sanctions Screen",
"tags": [
"sanctions",
"ofac",
"sdn",
"compliance",
"screening"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://workbot1.oddsys.org/transform",
"description": "Convert raw HTML into clean markdown. Typically cuts page tokens by 80-85% before they hit an LLM context window.",
"pricing": {
"amount": "0.005",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "POST",
"providerName": "",
"parameters": [
{
"group": "body",
"name": "html",
"type": "string",
"description": "",
"example": "<html><head><title>Widget Review</title></head><body><article><h1>Widget Review</h1><p>Widgets are <b>great</b>. See <a href=\"https://example.com/docs\">the docs</a>.</p></article></body></html>",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "",
"tags": [
"html",
"markdown",
"extraction",
"context-compression",
"scraping"
],
"quality": {
"l30DaysTotalCalls": "23",
"l30DaysUniquePayers": "1"
}
}
],
"integrationType": "",
"isNew": false,
"priceSummary": {
"minAmount": "0.001",
"maxAmount": "0.03",
"avgCostPerTransaction": "0.006647",
"avgCostBasis": "exact",
"currency": "USDC"
},
"serviceName": "",
"tags": [
"chunking",
"rag",
"text",
"embeddings",
"context",
"convert",
"json",
"yaml",
"csv",
"xml",
"evm",
"base",
"calldata",
"decode",
"transaction",
"detection",
"vision",
"image",
"people",
"vehicles",
"vector",
"semantic-search",
"minilm",
"html",
"extraction",
"metadata",
"json-ld",
"schema.org",
"fetch",
"scraping",
"url",
"markdown",
"web",
"fx",
"forex",
"exchange-rates",
"currency",
"usd",
"resize",
"crop",
"greyscale",
"ocr",
"pdf",
"scanned",
"document",
"context-compression",
"phone",
"validation",
"e164",
"libphonenumber",
"normalization",
"qr",
"qrcode",
"png",
"svg",
"rerank",
"reranking",
"search",
"relevance",
"sanctions",
"ofac",
"sdn",
"compliance",
"screening"
],
"iconUrl": ""
}
}