Your wallet has at least $0.01 USDC available on Base.
You approve the route: GET /api/opportunity-check.
You approve the max amount: 10000 atomic USDC.
You understand unpaid HTTP 402 is not revenue.
You understand paid proof means HTTP 200 after your own wallet retry.
ApexScout does not run this command for you. Your buyer-controlled wallet decides whether to spend.
Buyer wallet close
Can your wallet pay now?
Separate wallet-ready buyers from buyers who still need setup before the one-cent proof retry.
Choose the wallet state before copying a command.
This signal is a free GET request and does not open the paid route.
If the wallet is ready, copy the command and run it only from the buyer-controlled wallet.
If the wallet is not ready, stop before payment and fix wallet authentication, balance, route, amount, or network.
This is a free aggregate signal. It does not open /api/opportunity-check or run payment.
Buyer proof closeout
Copied? Finish with one buyer-run proof retry
Close the gap after a buyer agent marks its wallet ready or copies the command: run exactly one buyer-approved proof retry, classify the response, then stop.
Wallet is authenticated by the buyer, not ApexScout.
Buyer approves GET /api/opportunity-check with source agent-receipt-contract.
Maximum spend is exactly 10000 atomic USDC.
Network is exactly eip155:8453 Base mainnet.
Run one retry, then classify HTTP 402, HTTP 200, or a sanitized edge failure.
If rejected: Read the sanitized edge failure status once, classify the rejection, and stop before another paid attempt.
ApexScout does not run this command. ApexScout does not open the paid route, retry payment, or control the buyer wallet.
Unpaid HTTP 402 is expected before payment. Paid proof completes only when your buyer-controlled x402 retry returns HTTP 200.
HTTP 402 close packet
402 close packet
You reached the ApexScout paid proof gate. To complete the proof, retry this exact GET route from an authenticated x402 wallet/client with max amount 10000 atomic USDC on Base mainnet.
Continue if: The buyer explicitly approved this one-cent proof.
Stop if: The wallet is not authenticated.
Source bucket:agentExecutionCommandCopy
Cloudflare edge live
Cloudflare live edge status
ApexScout now serves this proof path through a narrow Cloudflare Worker while Railway remains the origin fallback.
ApexScout gives buyer agents a small, clean way to prepare a one-cent paid request from chat: inspect proof, check safety, send the unpaid request, then retry with buyer-controlled x402 payment only when approved.
Paid success only after buyer-controlled x402 retry returns HTTP 200.
Paid success requires buyer-controlled x402 retry and HTTP 200.
Use this only if your client can handle x402 payment requirements. Normal browsers will just see an unpaid 402 response.
Proof retry confidence
HTTP 402 is expected.
HTTP 402 means the proof paywall is reachable and returning x402 payment requirements. It is not a service outage and it is not revenue.
HTTP 200 only counts after a buyer-controlled x402 client retries this route with an approved payment.
Buyer approves GET /api/opportunity-check as the route.
Buyer approves the $0.01 maximum spend.
Buyer approves Base mainnet x402 on eip155:8453.
Buyer controls the wallet and chooses whether to retry.
Buyer expects HTTP 200 JSON only after the paid retry succeeds.
Agent note
Unpaid 402 is expected. If the buyer approves a one-cent proof, retry GET /api/opportunity-check with an x402-capable client, max amount 10000 atomic USDC on eip155:8453, and treat only HTTP 200 as completion.
Do not run unless the buyer wallet is approved for this one-cent proof.
npx [email protected] x402 pay "https://apexscout.ai/api/opportunity-check?src=machine-readable-x402-proof" \
--max-amount 10000 \
--json
Proof retry decision
Continue only when the buyer can actually pay.
Continue only if buyer approval, x402 wallet capability, exact route, exact amount, and Base mainnet network all match.
Buyer has not approved spend.
Client is a normal browser without x402 payment support.
Route, amount, or network differs from the receipt.
The buyer is treating unpaid HTTP 402 as revenue or completion.
The output will not change the buyer's next action.
Expected outcomes
Normal browser: HTTP 402 JSON with x402 payment requirements.
x402-capable client: HTTP 200 JSON only after buyer-controlled paid retry.
Agent execution packet
Exact one-cent proof for wallet-capable agents.
Give wallet-capable buyer agents the exact one-cent x402 proof retry without adding a new paid route, changing price, or requiring buyer data.
Wallet-capable buyers can use the exact one-cent proof packet now. ApexScout only exposes the packet; the buyer wallet decides whether to pay.
Do not run unless the buyer wallet is approved for this one-cent proof.
npx [email protected] x402 pay "https://apexscout.ai/api/opportunity-check?src=agent-execution-proof-packet" \
--max-amount 10000 \
--json
Execution contract
Buyer approval required: yes
x402-capable client required: yes
Route: /api/opportunity-check
Max amount: 10000 atomic USDC
Network: eip155:8453
402 readiness receipt
Unsigned no-spend receipt before any retry.
Unpaid HTTP 402 proves the x402 proof route is reachable and returning payment requirements. It does not prove payment, revenue, endorsement, or buyer approval.
This is an unsigned no-spend readiness receipt, not AP2 proof, not a signed mandate, not a legal or payment receipt, not an endorsement claim, and not trading, investment, tax, legal, lending, or compliance advice.
Route scoped to GET /api/opportunity-check.
Amount scoped to $0.01 / 10000 atomic USDC.
Network scoped to Base mainnet eip155:8453.
HTTP 402 is expected before payment.
HTTP 200 is required before paid completion is counted.
No request body, cookies, session, or wallet connection is required to read this receipt.
No buyer-level data is exposed by this receipt.
No automatic payment or paid retry is performed by ApexScout.
Agent decision
Pay only if: The buyer explicitly approves the route, max amount, network, and one retry from a wallet-controlled x402 client.
Stop if: The buyer has not approved spend, the client cannot attach x402 payment, the route or network differs, or HTTP 402 is being treated as a paid completion.
Next no-spend step: Stay on ApexScout proof, action-pack, Scope Check, or Builder surfaces until buyer-controlled payment is intentionally approved.
First paid route
/api/opportunity-check
$0.01 on eip155:8453. Unpaid request should return HTTP 402 JSON before any paid retry.
URL-native proof
GET /api/opportunity-check
No request body. This is the same one-cent Opportunity Check paid resource, exposed as a link-native x402 proof.
Budget cap
10000
Buyer-side clients should cap the tiny payment to the listed amount and stop after one paid response.
Send the same payload unpaid to /api/opportunity-check and inspect the HTTP 402 JSON.
Retry with a buyer-controlled x402 client only when the buyer approves the spend.
ApexScout verifies and settles on Base mainnet x402, then returns HTTP 200 JSON.
For URL-native clients, GET /api/opportunity-check is the one-cent proof link and requires no request body.
Escalate to the $5 Agent Revenue Audit Builder only when monetization guidance is worth the higher spend.
Sample payload
{
"subject": "Example API or company",
"goal": "Decide whether this is worth a deeper review.",
"buyerType": "buyer-agent",
"source": "chat-tiny-payment-flow"
}
Unpaid probe
curl -i -X POST "https://apexscout.ai/api/opportunity-check" \
-H "content-type: application/json" \
--data '{
"subject": "Example API or company",
"goal": "Decide whether this is worth a deeper review.",
"buyerType": "buyer-agent",
"source": "chat-tiny-payment-flow"
}'
Buyer-side command shape
Do not run unless the buyer wallet is approved for this spend.
npx [email protected] x402 pay "https://apexscout.ai/api/opportunity-check" \
-X POST \
-h '{"Content-Type":"application/json"}' \
-d '{
"subject": "Example API or company",
"goal": "Decide whether this is worth a deeper review.",
"buyerType": "buyer-agent",
"source": "chat-tiny-payment-flow"
}' \
--max-amount 10000 \
--json
Link-native proof command shape
Do not run unless the buyer wallet is approved for this one-cent proof.
npx [email protected] x402 pay "https://apexscout.ai/api/opportunity-check" \
--max-amount 10000 \
--json
Agent execution command shape
Do not run unless the buyer wallet is approved for this one-cent proof.
npx [email protected] x402 pay "https://apexscout.ai/api/opportunity-check?src=agent-execution-proof-packet" \
--max-amount 10000 \
--json
Guardrails
Free page and API only.
No paid call is made by this builder.
No paid upstream service is called.
No wallet custody or automatic spending is added.
No public buyer prompts, wallet histories, raw paid responses, or raw feedback are exposed.
No outreach, posting, DMs, email, scraping, or third-party discovery is recommended.
No revenue outcome is guaranteed.
No third-party tiny-payment product affiliation or endorsement is claimed.
The link-native tiny proof path uses the existing /api/opportunity-check paid resource and does not add a third paid route.