{"ok":true,"service":"Bounty Engineer","audience":"autonomous_agents_and_software_only","channel":"B2A/B2M","read_only":true,"goal":null,"max_price_usd":null,"total_matching":69,"page_offset":0,"page_limit":16,"next_page":"https://bounty-engineer-x402-prod.onrender.com/machine/catalog.json?limit=16&offset=16","products":[{"id":"agent-continuity","name":"Agent Continuity Cloud — Crash Recovery","description":"Recover interrupted AI agents and multi-step workflows using durable checkpoints, atomic exclusive leases, fencing tokens, heartbeats and completed results.","method":"POST","price_usd":0.01,"currency":"USDC","rail":"x402-v2","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","paid_endpoint":"https://bounty-engineer-x402-prod.onrender.com/v1/agent-continuity","input_example":{"namespace_key":"your-own-long-random-secret","task_id":"job-123","op":"claim","lease_seconds":60},"input_schema":{"type":"object","required":["namespace_key","task_id","op"],"properties":{"namespace_key":{"type":"string","minLength":24},"task_id":{"type":"string"},"op":{"type":"string","enum":["save","restore","claim","heartbeat","complete","status","release"]},"checkpoint":{},"result":{},"lease_token":{"type":"string"},"ttl_seconds":{"type":"integer"},"lease_seconds":{"type":"integer"}}},"free_preview":"https://bounty-engineer-x402-prod.onrender.com/v1/free-preview?tool=agent-continuity","mpp_stripe_alternative":null,"quote_and_contract":"https://bounty-engineer-x402-prod.onrender.com/openapi.json","prepaid_credits_per_call":null,"payment_required_http_status":402},{"id":"funding-rates","name":"Live Perpetual Funding Rates","description":"Normalized live funding rates from public exchange providers with source-specific response status.","method":"POST","price_usd":0.001,"currency":"USDC","rail":"x402-v2","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","paid_endpoint":"https://bounty-engineer-x402-prod.onrender.com/v1/funding-rates","input_example":{"symbol":"BTCUSDT","providers":["binance","bybit"]},"free_preview":"https://bounty-engineer-x402-prod.onrender.com/v1/live-proof/funding-rates","mpp_stripe_alternative":null,"quote_and_contract":"https://bounty-engineer-x402-prod.onrender.com/v1/workflow-recipe?tool=funding-rates&calls=1","prepaid_credits_per_call":1,"payment_required_http_status":402},{"id":"web-extract","name":"Web page to Markdown","description":"Extract readable text, Markdown and links from a public web page for your research workflow. This does not bypass logins or paywalls.","method":"POST","price_usd":0.001,"currency":"USDC","rail":"x402-v2","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","paid_endpoint":"https://bounty-engineer-x402-prod.onrender.com/v1/web-extract","input_example":{"url":"https://example.com"},"free_preview":"https://bounty-engineer-x402-prod.onrender.com/v1/free-preview?tool=web-extract","mpp_stripe_alternative":null,"quote_and_contract":"https://bounty-engineer-x402-prod.onrender.com/v1/workflow-recipe?tool=web-extract&calls=1","prepaid_credits_per_call":1,"payment_required_http_status":402},{"id":"data-quality-gate","name":"Data Quality Gate","description":"Accept or reject batches of up to 200 records using schema validation and composite uniqueness checks before data enters a workflow.","method":"POST","price_usd":0.02,"currency":"USDC","rail":"x402-v2","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","paid_endpoint":"https://bounty-engineer-x402-prod.onrender.com/v1/data-quality-gate","input_example":{"records":[{"id":"a","price":25},{"id":"a","price":25}],"schema":{"type":"object","required":["id","price"],"properties":{"id":{"type":"string"},"price":{"type":"number"}}},"unique_by":["id"]},"free_preview":"https://bounty-engineer-x402-prod.onrender.com/v1/free-preview?tool=data-quality-gate","mpp_stripe_alternative":{"paid_endpoint":"https://bounty-engineer-x402-prod.onrender.com/mpp/v1/data-quality-gate","price_usd":0.5,"payment":"Stripe MPP/SPT","different_price_than_x402":true,"official_catalog":"https://bounty-engineer-x402-prod.onrender.com/mpp/catalog","buyer_authorization_required":true},"quote_and_contract":"https://bounty-engineer-x402-prod.onrender.com/v1/workflow-recipe?tool=data-quality-gate&calls=1","prepaid_credits_per_call":2,"payment_required_http_status":402},{"id":"json-contract-check","name":"JSON Contract Check","description":"Validate generated JSON against an explicit supported schema subset with precise error pointers; no guessed repairs.","method":"POST","price_usd":0.005,"currency":"USDC","rail":"x402-v2","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","paid_endpoint":"https://bounty-engineer-x402-prod.onrender.com/v1/json-contract-check","input_example":{"value":{"price":"free"},"schema":{"type":"object","required":["price"],"properties":{"price":{"type":"number"}}}},"free_preview":"https://bounty-engineer-x402-prod.onrender.com/v1/free-preview?tool=json-contract-check","mpp_stripe_alternative":{"paid_endpoint":"https://bounty-engineer-x402-prod.onrender.com/mpp/v1/json-contract-check","price_usd":0.5,"payment":"Stripe MPP/SPT","different_price_than_x402":true,"official_catalog":"https://bounty-engineer-x402-prod.onrender.com/mpp/catalog","buyer_authorization_required":true},"quote_and_contract":"https://bounty-engineer-x402-prod.onrender.com/v1/workflow-recipe?tool=json-contract-check&calls=1","prepaid_credits_per_call":1,"payment_required_http_status":402},{"id":"tender-search","name":"EU Public Tender Search","description":"Search current TED public procurement notices with bounded country and keyword filters.","method":"POST","price_usd":0.1,"currency":"USDC","rail":"x402-v2","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","paid_endpoint":"https://bounty-engineer-x402-prod.onrender.com/v1/tender-search","input_example":{"countries":["GRC"],"keywords":["software"],"days":7,"limit":10},"free_preview":null,"mpp_stripe_alternative":null,"quote_and_contract":"https://bounty-engineer-x402-prod.onrender.com/v1/workflow-recipe?tool=tender-search&calls=1","prepaid_credits_per_call":10,"payment_required_http_status":402},{"id":"tender-match","name":"EU Tender Supplier Match","description":"Rank current TED notices against declared business capabilities, with source links and limitations.","method":"POST","price_usd":0.25,"currency":"USDC","rail":"x402-v2","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","paid_endpoint":"https://bounty-engineer-x402-prod.onrender.com/v1/tender-match","input_example":{"countries":["GRC"],"keywords":["software"],"capabilities":"web development services","days":7,"limit":10},"free_preview":null,"mpp_stripe_alternative":null,"quote_and_contract":"https://bounty-engineer-x402-prod.onrender.com/v1/workflow-recipe?tool=tender-match&calls=1","prepaid_credits_per_call":25,"payment_required_http_status":402},{"id":"schema-drift-guard","name":"Schema Drift Guard","description":"Detect breaking changes between declared before and after JSON or API schemas.","method":"POST","price_usd":0.03,"currency":"USDC","rail":"x402-v2","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","paid_endpoint":"https://bounty-engineer-x402-prod.onrender.com/v1/schema-drift-guard","input_example":{"before":{"type":"object"},"after":{"type":"object"}},"free_preview":null,"mpp_stripe_alternative":{"paid_endpoint":"https://bounty-engineer-x402-prod.onrender.com/mpp/v1/schema-drift-guard","price_usd":0.5,"payment":"Stripe MPP/SPT","different_price_than_x402":true,"official_catalog":"https://bounty-engineer-x402-prod.onrender.com/mpp/catalog","buyer_authorization_required":true},"quote_and_contract":"https://bounty-engineer-x402-prod.onrender.com/v1/workflow-recipe?tool=schema-drift-guard&calls=1","prepaid_credits_per_call":3,"payment_required_http_status":402},{"id":"delta-witness","name":"Delta Witness","description":"Produce a tamper-evident before/after change witness with SHA-256 hashes and bounded field-level deltas.","method":"POST","price_usd":0.003,"currency":"USDC","rail":"x402-v2","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","paid_endpoint":"https://bounty-engineer-x402-prod.onrender.com/v1/delta-witness","input_example":{"before":{"status":"open","price":10},"after":{"status":"closed","price":12}},"free_preview":"https://bounty-engineer-x402-prod.onrender.com/v1/free-preview?tool=delta-witness","mpp_stripe_alternative":null,"quote_and_contract":"https://bounty-engineer-x402-prod.onrender.com/v1/workflow-recipe?tool=delta-witness&calls=1","prepaid_credits_per_call":1,"payment_required_http_status":402},{"id":"record-dedupe","name":"Structured Record Dedupe","description":"Deduplicate up to 1000 structured records by caller-selected keys with normalized string matching and explicit duplicate evidence.","method":"POST","price_usd":0.003,"currency":"USDC","rail":"x402-v2","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","paid_endpoint":"https://bounty-engineer-x402-prod.onrender.com/v1/record-dedupe","input_example":{"records":[{"id":" A ","v":1},{"id":"a","v":2},{"id":"b","v":3}],"keys":["id"],"strategy":"first"},"free_preview":"https://bounty-engineer-x402-prod.onrender.com/v1/free-preview?tool=record-dedupe","mpp_stripe_alternative":null,"quote_and_contract":"https://bounty-engineer-x402-prod.onrender.com/v1/workflow-recipe?tool=record-dedupe&calls=1","prepaid_credits_per_call":1,"payment_required_http_status":402},{"id":"provider-route-plan","name":"Provider Route Plan","description":"Choose the cheapest reliable API provider with deterministic fallback routing from caller-supplied price, latency, reliability, trust and freshness measurements.","method":"POST","price_usd":0.01,"currency":"USDC","rail":"x402-v2","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","paid_endpoint":"https://bounty-engineer-x402-prod.onrender.com/v1/provider-route-plan","input_example":{"policy":"balanced","constraints":{"max_price_usd":0.05,"min_success_rate":0.95},"candidates":[{"id":"fast","price_usd":0.02,"success_rate":0.99,"p95_latency_ms":450,"trust_score":0.9},{"id":"cheap","price_usd":0.005,"success_rate":0.96,"p95_latency_ms":900,"trust_score":0.8}]},"free_preview":"https://bounty-engineer-x402-prod.onrender.com/v1/free-preview?tool=provider-route-plan","mpp_stripe_alternative":null,"quote_and_contract":"https://bounty-engineer-x402-prod.onrender.com/v1/workflow-recipe?tool=provider-route-plan&calls=1","prepaid_credits_per_call":1,"payment_required_http_status":402},{"id":"agent-commerce-plan","name":"Agent Commerce Plan","description":"Route repeated agent API purchases within a fixed spend budget; use it as an agent spend-control meter before machine purchases.","method":"POST","price_usd":0.025,"currency":"USDC","rail":"x402-v2","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","paid_endpoint":"https://bounty-engineer-x402-prod.onrender.com/v1/agent-commerce-plan","input_example":{"budget_usd":2,"expected_calls":100,"policy":"balanced","candidates":[{"id":"alpha","price_usd":0.01,"success_rate":0.99,"p95_latency_ms":500,"trust_score":0.9},{"id":"beta","price_usd":0.005,"success_rate":0.95,"p95_latency_ms":800,"trust_score":0.8}]},"free_preview":"https://bounty-engineer-x402-prod.onrender.com/v1/free-preview?tool=agent-commerce-plan","mpp_stripe_alternative":null,"quote_and_contract":"https://bounty-engineer-x402-prod.onrender.com/v1/workflow-recipe?tool=agent-commerce-plan&calls=1","prepaid_credits_per_call":3,"payment_required_http_status":402},{"id":"x402-payment-preflight","name":"x402 Payment Preflight","description":"Metered x402 tool. Consult the public OpenAPI specification for its input contract.","method":"POST","price_usd":0.05,"currency":"USDC","rail":"x402-v2","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","paid_endpoint":"https://bounty-engineer-x402-prod.onrender.com/v1/x402-payment-preflight","input_example":{"url":"https://example.com/"},"input_schema":{"type":"object","required":["url"],"properties":{"url":{"type":"string","format":"uri"}}},"free_preview":null,"mpp_stripe_alternative":null,"quote_and_contract":"https://bounty-engineer-x402-prod.onrender.com/openapi.json","prepaid_credits_per_call":5,"payment_required_http_status":402},{"id":"base64","name":"Base64 Encode / Decode","description":"Encode UTF-8 text or decode Base64/Base64URL for machine workflows.","method":"POST","price_usd":0.001,"currency":"USDC","rail":"x402-v2","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","paid_endpoint":"https://bounty-engineer-x402-prod.onrender.com/v1/base64","input_example":{"mode":"encode","input":"hello agent","alphabet":"base64"},"input_schema":{"type":"object","required":["mode","input"],"properties":{"mode":{"enum":["encode","decode"]},"input":{"type":"string"},"alphabet":{"enum":["base64","base64url"]}}},"free_preview":null,"mpp_stripe_alternative":null,"quote_and_contract":"https://bounty-engineer-x402-prod.onrender.com/openapi.json","prepaid_credits_per_call":1,"payment_required_http_status":402},{"id":"cache-key-plan","name":"Cache Key Plan","description":"Canonicalize an HTTP request envelope and return a deterministic SHA-256 cache key for agent and API workflows.","method":"POST","price_usd":0.001,"currency":"USDC","rail":"x402-v2","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","paid_endpoint":"https://bounty-engineer-x402-prod.onrender.com/v1/cache-key-plan","input_example":{"method":"POST","url":"https://api.example.com/v1?q=1","headers":{"accept":"application/json"},"body":{"x":1}},"free_preview":"https://bounty-engineer-x402-prod.onrender.com/v1/free-preview?tool=cache-key-plan","mpp_stripe_alternative":null,"quote_and_contract":"https://bounty-engineer-x402-prod.onrender.com/v1/workflow-recipe?tool=cache-key-plan&calls=1","prepaid_credits_per_call":1,"payment_required_http_status":402},{"id":"hash","name":"SHA-256 / SHA-512 Hash & Base64","description":"Generate SHA-256, SHA-512 and Base64 for UTF-8 text in one deterministic call.","method":"POST","price_usd":0.001,"currency":"USDC","rail":"x402-v2","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","paid_endpoint":"https://bounty-engineer-x402-prod.onrender.com/v1/hash","input_example":{"text":"hello agent"},"input_schema":{"type":"object","required":["text"],"properties":{"text":{"type":"string"}}},"free_preview":null,"mpp_stripe_alternative":null,"quote_and_contract":"https://bounty-engineer-x402-prod.onrender.com/openapi.json","prepaid_credits_per_call":1,"payment_required_http_status":402}],"discover":{"free_agent_quote":{"method":"GET","url":"https://bounty-engineer-x402-prod.onrender.com/machine/quote.json","example_query":{"goal":"funding rates","max_price_usd":0.001},"purchase_required":false},"free_agent_offer":{"method":"POST","url":"https://bounty-engineer-x402-prod.onrender.com/v1/agent-offer","example":{"goal":"validate a JSON response","max_price_usd":0.05,"preferred_rail":"x402"}},"mcp":"https://bounty-engineer-x402-prod.onrender.com/mcp","a2a":"https://bounty-engineer-x402-prod.onrender.com/.well-known/agent-card.json","agent_card":"https://bounty-engineer-x402-prod.onrender.com/agents.json","x402":"https://bounty-engineer-x402-prod.onrender.com/.well-known/x402","complete_x402_manifest":"https://bounty-engineer-x402-prod.onrender.com/.well-known/x402.json","paginated_all_paid_routes":"https://bounty-engineer-x402-prod.onrender.com/machine/catalog.json?limit=60&offset=0","openapi":"https://bounty-engineer-x402-prod.onrender.com/openapi.json","mpp":"https://bounty-engineer-x402-prod.onrender.com/mpp/catalog","third_party_agent402_seller_status":"https://agent402.tools/api/index?seller=bounty-engineer-x402-prod.onrender.com","third_party_cross_chain_router":"https://agent402.tools/api/route","stripe_mpp_paid_products":"https://bounty-engineer-x402-prod.onrender.com/mpp/catalog","full_prepaid_catalog":"https://bounty-engineer-x402-prod.onrender.com/v1/prepaid/catalog","status":"https://bounty-engineer-x402-prod.onrender.com/public-status"},"purchase_contract":{"instruction":"Buyer with an existing authorized wallet and configured spending limit calls the paid endpoint, reads HTTP 402 PAYMENT-REQUIRED, verifies amount, currency, network, destination and task, then settles using a compatible client. Do not spend without buyer authorization.","customer_controls_wallet":true,"free_discovery":true,"server_spends_no_funds":true,"unverified_payments_are_not_sales":true,"warning":"Listing and HTTP 402 are not sales; no buyer can be forced to purchase."}}