Declare intent
Choose BTCUSDT or ETHUSDT, the intended action, and a risk tolerance.
Representative product · live-data dependent
The buyer supplies only an asset, intended action, and risk tolerance. x402 Library attaches the latest Local Sentinel evidence and returns ALLOW, REDUCE, DEFER, BLOCK, or ABSTAIN—with every limitation visible.
Pre-purchase contract
The free response reveals suitability, price, live-data age, evidence coverage, known limitations, and the paid endpoint. It never leaks the paid decision.
POST /v1/market/action-safety/offer
Content-Type: application/json
{
"asset": "BTCUSDT",
"intended_action": "ENTER_LONG",
"risk_tolerance": "BALANCED"
}POST /v1/market/action-safety
Content-Type: application/json
PAYMENT-SIGNATURE: <x402-v2-payment>
{ same three inputs }Purchasing architecture
The offer gate converts an uncertain purchase into an inspectable contract. Payment happens only after validation, freshness, service availability, and budget checks pass.
Choose BTCUSDT or ETHUSDT, the intended action, and a risk tolerance.
Inspect freshness, evidence coverage, limitations, price fit, and purchase suitability without paying.
A qualified paid call requests 0.01 USDC on Base mainnet through x402 v2.
Receive a bounded decision, component gates, evidence, validity window, hashes, and receipt.
Agent buyer kit
The examples know only the service origin at startup. They follow the well-known pointer, select the product from the mission, enforce price and TTL, and stop before signing by default.
Includes an optional one-request payment path with Base USDC, receiver, per-payment, and session limits enforced in code.
Dry-run discovery and 402 validation use the standard library. The official x402 SDK is loaded only for an explicitly enabled payment.
Agents can retrieve the expected network, token, receiver, budget defaults, retry limits, and source files as JSON.
Claim boundary
The current data source is Binance only. Source truth is not independently verified, and the result is neither a return forecast nor investment advice.
Current market, derivatives, regime, quality, and provenance fields are attached server-side.
Invalid input, unavailable service, excessive data age, or a buyer price ceiling is rejected before payment.
The result limits action strength and exposes its reasons; it never signs, submits, or manages a trade.
Machine entry points