x402-payment-test
Cheapest possible Base-mainnet x402 conformance call: settle $0.001 of USDC and receive payer identity, request echo and receipt. Built for agents testing wallets, Payment-Signature, facilitators and settlement. Try GET /x402-echo/sample.
- Category
- Images, audio & video
- Starting price
- $0.001
- Paid calls · 30 days
- 918
- Unique payers · 30 days
- 329
Paid endpoints
118 endpoints, sorted by usage. Prices are per request.
- POST/base/storage
Read a contract storage slot on Base mainnet via eth_getStorageAt - the raw 32-byte value, decoded as hex and unsigned integer, zero-filled if unset.
$0.005Base2calls / 30d - POST/base/receipt
Transaction receipt via eth_getTransactionReceipt - status, gas used, and event logs for a mined Base mainnet transaction.
$0.005Base2calls / 30d - POST/base/proxy
Is this Base contract an upgradeable proxy? Proxy contract detection for EIP-1967 (transparent/UUPS), beacon, or EIP-1822 patterns, returning the implementation address.
$0.005Base2calls / 30d - POST/base/events
Smart contract event logs on Base mainnet (Base contract events) via eth_getLogs - filter by contract address and up to 4 topics, up to 2,000 blocks, raw logs with topics, data, block and tx hash.
$0.005Base2calls / 30d - POST/base/nft-owner
Who owns this NFT? ERC721 owner lookup on Base mainnet via ownerOf(tokenId).
$0.003Base2calls / 30d - POST/regex/test
Test a regular expression against text; returns match status, capture groups and span.
$0.001Base2calls / 30d - POST/decide
Ask up to 20 typed yes/no, multiple-choice or ordinal-scale questions about one shared piece of context in a single call - each answered with a real probability (Jev decision primitives), not generated text. Powered by Jev (TypeSafe System One). $0.001 per call, no OpenRouter or TypeSafe account needed. Try GET /decide/sample.
$0.001Base2calls / 30d - POST/v1/chat/completions
437 models, no account, no API key, pay per call in USDC - OpenAI-compatible chat completions and AI inference gateway (Claude, GPT, Gemini, Llama, Mistral and more in one endpoint). Price: from $0.001, computed from your max_tokens × model rate × 1.10 (you sign a ceiling; unused tokens are not refunded). 20s server-side timeout - never charged if it fires; set your client timeout to 30s. Try GET
$0.001Base2calls / 30d - POST/verify
Check whether a source supports, contradicts, or gives insufficient information about a claim - a typed verdict with a real probability, not generated text. Powered by Jev (TypeSafe System One). $0.001 per call, no OpenRouter or TypeSafe account needed. Try GET /verify/sample.
$0.001Base2calls / 30d - POST/validate/siret
French SIRET (14-digit business establishment number) Luhn checksum validation. Note: the rare La Poste SIREN exception to the standard rule is not applied.
$0.001Base2calls / 30d - POST/validate/routing
US ABA bank routing number (9-digit) checksum validation.
$0.001Base2calls / 30d - POST/validate/isin
ISIN (ISO 6166 security identifier) Luhn checksum validation.
$0.001Base2calls / 30d - POST/validate/isbn
ISBN-10 or ISBN-13 checksum validation (auto-detected by length).
$0.001Base2calls / 30d - POST/validate/imei
IMEI (15-digit mobile device identifier) Luhn checksum validation.
$0.001Base2calls / 30d - POST/validate/ean
EAN-8 or EAN-13 barcode checksum validation (auto-detected by length).
$0.001Base2calls / 30d - POST/unit/convert
Convert a value between units of length, mass, volume or temperature (C/F/K).
$0.001Base2calls / 30d - POST/time/parse
Parse a date/time string (ISO 8601 by default, or a given strptime format) into its components.
$0.001Base2calls / 30d - POST/time/iso-week
ISO 8601 week number, ISO year and ISO weekday (1=Monday) for a date.
$0.001Base2calls / 30d - POST/time/convert
Convert an ISO 8601 datetime from one IANA timezone to another (handles DST automatically).
$0.001Base2calls / 30d - POST/time/between
Duration between two ISO 8601 datetimes, as total seconds and a days/hours/minutes/seconds breakdown.
$0.001Base2calls / 30d - POST/time/add
Add a fixed duration (days/hours/minutes/seconds) to an ISO 8601 datetime.
$0.001Base2calls / 30d - POST/text/readability
Flesch Reading Ease and Flesch-Kincaid Grade Level scores for English text (standard public formulas, heuristic syllable counting).
$0.001Base2calls / 30d - POST/text/diff
Unified line diff between two texts, plus an overall similarity ratio (0-1).
$0.001Base2calls / 30d - POST/text/case
Convert text between case styles: snake_case, camelCase, PascalCase, kebab-case, Title Case, CONSTANT_CASE.
$0.001Base2calls / 30d - POST/stats/summary
Descriptive statistics for a list of numbers: count, mean, median, sample stdev/variance, min, max.
$0.001Base2calls / 30d - POST/stats/regression
Ordinary least squares simple linear regression (y = slope*x + intercept) with R-squared.
$0.001Base2calls / 30d - POST/stats/correlation
Pearson correlation coefficient between two equal-length numeric series.
$0.001Base2calls / 30d - POST/stats/percentile
Nth percentile of a list of numbers (linear interpolation between closest ranks).
$0.001Base2calls / 30d - POST/regex/replace
Replace regular expression matches in text, with an optional max-replacement count.
$0.001Base2calls / 30d - POST/rank
Rank up to 50 documents by relevance to a query in a single call - each document returned with its relevance probability, sorted highest first. Powered by Jev (TypeSafe System One). $0.001 per call, no OpenRouter or TypeSafe account needed. Try GET /rank/sample.
$0.001Base2calls / 30d - POST/number/radix
Convert a number's string representation from one base (2-36) to another.
$0.001Base2calls / 30d - POST/number/ordinal
Convert an integer to its English ordinal form (1st, 2nd, 3rd, 4th, 11th, 21st...).
$0.001Base2calls / 30d - POST/money/format
Format a numeric amount with thousands separators, a chosen decimal precision and a currency symbol.
$0.001Base2calls / 30d - POST/money/allocate
Split an integer amount of cents among N ratios with zero rounding loss (Fowler's allocation algorithm) - the parts always sum back to the original amount.
$0.001Base2calls / 30d - POST/json/schema-infer
Infer a basic JSON Schema (types, object properties, array item type) from an example document.
$0.001Base2calls / 30d - POST/llm/gpt-mini
GPT Mini API - pay per call, no API key. OpenAI-format chat completions on openai/gpt-5.4-mini, pinned to OpenAI's own OpenRouter endpoint for reliability. You sign a fixed price computed from your max_tokens; unused tokens are not refunded. 20s server-side timeout with an automatic 2nd-provider retry if the first is slow - never charged if both miss; set your client timeout to 30s. Try GET /llm/g
$0.001Base2calls / 30d - POST/guard
Ask whether a tool call should run automatically, need human confirmation, or be denied, given the user's request - returns allow/ask/deny with a probability. Advisory only: like any LLM-based judge it is sensitive to prompt injection in the request or tool call, so the calling agent must keep the final decision, not delegate it outright. Powered by Jev (TypeSafe System One). $0.001 per call, no O
$0.001Base2calls / 30d - POST/geo/point-in-polygon
Ray-casting point-in-polygon test (planar approximation - fine for city/region-scale polygons).
$0.001Base2calls / 30d - POST/geo/midpoint
Geographic (great-circle) midpoint between two lat/lon points.
$0.001Base2calls / 30d - POST/geo/geohash
Encode a lat/lon point into a geohash string (precision 1-12 characters).
$0.001Base2calls / 30d - POST/geo/dms
Convert decimal degrees to degrees/minutes/seconds, or DMS back to decimal degrees.
$0.001Base2calls / 30d - POST/geo/bearing
Initial compass bearing (0-360 degrees, clockwise from true north) from point 1 to point 2.
$0.001Base2calls / 30d - POST/geo/bbox
Bounding box (min/max lat and lon) enclosing a list of points.
$0.001Base2calls / 30d - POST/fraction/simplify
Simplify a fraction to lowest terms and return its decimal value.
$0.001Base2calls / 30d - POST/llm/claude-sonnet
Claude Sonnet API - pay per call, no API key. OpenAI-format chat completions on anthropic/claude-sonnet-5.5, pinned to Anthropic's own OpenRouter endpoint for reliability. You sign a fixed price computed from your max_tokens; unused tokens are not refunded. 20s server-side timeout - never charged if it fires; set your client timeout to 30s. Try GET /llm/claude-sonnet/sample.
$0.0019Base2calls / 30d - POST/text/slug
Slugify text: strip accents, lowercase, replace non-alphanumerics with a separator.
$0.002Base2calls / 30d - POST/validate/vin
North American VIN check-digit validation (NHTSA standard, position 9) plus WMI manufacturer lookup for a small set of known codes.
$0.002Base2calls / 30d - POST/validate/luhn
Luhn (mod 10) checksum validation, as used by most payment card numbers.
$0.002Base2calls / 30d - POST/toxicity
Toxicity detection: classify text as toxic or not toxic (hate speech, harassment, threats, severe offensive language) with a confidence score. Powered by Jev, with an automatic Groq-hosted LLM fallback if Jev is slow or unavailable - under 4.5s guaranteed. Try GET /toxicity/sample.
$0.002Base2calls / 30d - POST/spam-check
Spam detection: classify text as spam or not spam with a confidence score. Powered by Jev, with an automatic Groq-hosted LLM fallback if Jev is slow or unavailable - under 4.5s guaranteed. Try GET /spam-check/sample.
$0.002Base2calls / 30d