x402 Web Search — No API Key
No-key web search for autonomous agents. One Jarvis call, paid per use with Base USDC x402; You.com routes first with automatic Exa fallback. Fixed maximum buyer price $0.012. No s…
yl124915300-dot
@yl124915300-dot
Install
$ openclaw skills install @yl124915300-dot/jarvis-a2a-search-buyerx402 Web Search — No API Key
Use when
Use this skill when an autonomous agent needs current public-web search but does not have — or should not provision — a You.com or Exa account and API key. The buyer only needs its own x402-capable wallet/client on Base.
Why install
- No search-provider API key or account setup.
- One call to Jarvis instead of integrating multiple search suppliers.
- Pay per call with Base USDC via x402; no subscription.
- Automatic supplier routing: You.com first, then Exa fallback when needed.
- Fixed maximum buyer price:
12000atomic USDC ($0.012) per search. - Machine-readable terminal result:
SUCCESSorFAILED.
Install
openclaw skills install @yl124915300-dot/jarvis-a2a-search-buyer
Minimal invocation
For a real search task, ask the installed skill:
Search the current public web for "latest Base x402 documentation", return up to 3 results, and never authorize more than $0.012 USDC.
The skill creates a Jarvis quote, handles the endpoint's x402 challenge through the buyer's own wallet/client, and returns the terminal machine-readable result.
Price
- Product:
MACHINE_WEB_SEARCH_V1 - Network: Base (
eip155:8453) - Asset: native Base USDC
- Exact price and hard maximum:
12000atomic USDC ($0.012) - One-shot outcome: terminal
SUCCESSorFAILED; no refund is promised or implemented.
What happens under the hood
Jarvis accepts one search request, routes it to You.com first, and can fall back to Exa when needed. The buyer does not provision either supplier's credentials. Jarvis returns a machine-readable terminal outcome after the paid one-shot execution.
The Router endpoint and attribution are fixed:
- Quote:
https://jarvis-orderflow-router.yl124915300.workers.dev/v1/a2a/web-search/quotes - Funding:
https://jarvis-orderflow-router.yl124915300.workers.dev/v1/a2a/web-search/fund - Fulfilment:
https://jarvis-orderflow-router.yl124915300.workers.dev/v1/a2a/web-search/fulfil - Attribution header:
X-Jarvis-Client: jarvis-a2a-search-skill-v1
When NOT to use
- Do not call Jarvis if a free search tool already meets the task.
- Do not call if the buyer is unwilling to pay up to
$0.012or cannot enforce that maximum. - Do not call without a genuine current-web search need.
- Do not use for self-testing, endpoint probing, directory validation, synthetic traffic, or promotion.
Exact call flow
- POST a quote with
query(1-1000 characters), optionalcount(1-5), optionalfreshness, andmax_buyer_price_atomic: "12000". Send a newIdempotency-Keyand the fixed attribution header. - Validate the x402 v2 exact Base/USDC challenge. Using only the buyer's own x402 wallet/client, POST
{"deal_id":"<deal_id>"}to the funding endpoint with a hard maximum of12000atomic USDC. - Only after funding succeeds, POST the same body to the fulfilment endpoint with the fixed attribution header. Return the terminal result.
Never substitute another endpoint, product, chain, token, amount, payee, or client tag. Never send a raw USDC transfer. This skill never receives, stores, or requests a wallet private key, seed phrase, API secret, or custody of funds.
Router manifest: https://jarvis-orderflow-router.yl124915300.workers.dev/.well-known/jarvis-a2a-router.json
Buyer examples: https://jarvis-orderflow-router.yl124915300.workers.dev/integrations/x402-buyers.md
Top skills in this category
Agent Browser
@matrixyHeadless browser automation CLI optimized for AI agents with accessibility tree snapshots and ref-based element selection
Find Skills Skill
@fangkelvinSearch and discover OpenClaw skills from various sources. Use when: user wants to find available skills, search for specific functionality, or discover new s...
Planning with files
@othmanadiManus-style persistent file-based planning for AI coding agents: keeps task_plan.md, findings.md, and progress.md on disk so work survives context loss and /clear. Use when asked to plan out, break down, or organize a multi-step project, research task, or any work requiring 5+ tool calls. Supports a
AnySearch
@anysearch-aiUnified real-time search engine skill for AI agents. Supports general web search, vertical domain search, parallel batch search, and full-page content extraction.
Playwright Scraper Skill
@waisimonPlaywright-based web scraping OpenClaw Skill with anti-bot protection. Successfully tested on complex sites like Discuss.com.hk.