Card snapshot
x402.onchainexpat.com
·
2026-10-04 12:05:25 UTC
·
7be0b48d08cae781344681ed4b26418f78d4fbe7352e37988f598c75841bdd8f
This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.
{
"name": "OnchainExpat x402 APIs",
"description": "Suite of 70+ AI agent tools with x402 micropayments (includes 31 refundable escrow variants): crypto analysis, uncensored AI, company enrichment, deep research, padel club intelligence reports, SMS verification, utility APIs, and padel sports data. Pay-per-use with USDC on Base or Solana.",
"url": "https://x402.onchainexpat.com/a2a",
"version": "1.0.0",
"provider": {
"organization": "OnchainExpat",
"url": "https://onchainexpat.com"
},
"documentationUrl": "https://x402.onchainexpat.com/api/x402-expat/",
"defaultInputModes": [
"text/plain",
"application/json"
],
"defaultOutputModes": [
"text/plain",
"application/json"
],
"capabilities": {
"streaming": false,
"pushNotifications": false
},
"skills": [
{
"id": "crypto-analysis",
"name": "Crypto Analysis",
"description": "Token security scoring, wallet identity, smart contract analysis, DeFi positions, gas oracle, NFT metadata, and more. 12 specialized blockchain analysis endpoints.",
"tags": [
"crypto",
"blockchain",
"defi",
"token",
"wallet",
"nft",
"security"
],
"examples": [
"Analyze token contract 0x...",
"Check wallet identity for 0x...",
"Decode smart contract at 0x...",
"Get DeFi positions for wallet"
]
},
{
"id": "deep-research",
"name": "Deep Research",
"description": "AI-synthesized research reports combining web scraping via residential proxy, on-chain data, and multi-source analysis. Token reports, wallet dossiers, website intelligence, general research, company enrichment, and full padel club intelligence reports.",
"tags": [
"research",
"report",
"intelligence",
"analysis",
"company",
"enrichment",
"padel"
],
"examples": [
"Deep research report on a token",
"Full wallet dossier for 0x...",
"Competitive intelligence on a website",
"Research any topic with sourced report",
"Enrich company data for stripe.com",
"Full intelligence report for a padel club"
]
},
{
"id": "uncensored-ai",
"name": "Uncensored AI",
"description": "Uncensored AI chat, deep reasoning, code generation, and image creation with no content filtering. Powered by Venice.ai.",
"tags": [
"ai",
"chat",
"reasoning",
"code",
"image",
"uncensored"
],
"examples": [
"Chat without content filters",
"Generate uncensored images",
"Code generation without restrictions"
]
},
{
"id": "agent-tools",
"name": "Agent Utility Tools",
"description": "18 utility APIs for AI agents: crypto prices, weather, news, stocks, Wikipedia, geocoding, currency conversion, and more. Cheap and fast data lookups.",
"tags": [
"tools",
"weather",
"news",
"stocks",
"wiki",
"geocode",
"utility"
],
"examples": [
"Get BTC price",
"Current weather in Tokyo",
"Search news about AI",
"Stock quote for AAPL"
]
},
{
"id": "sms-verification",
"name": "SMS Verification",
"description": "Disposable phone numbers for SMS verification codes. Send SMS to any number. Auto-paid via USDC, no KYC required.",
"tags": [
"sms",
"verification",
"phone",
"otp"
],
"examples": [
"Get a disposable phone number for SMS verification",
"Send an SMS message to a phone number"
]
},
{
"id": "padel-data",
"name": "Padel Sports Data",
"description": "Real-time padel club, court, and match data worldwide. 12,248 clubs in 88 countries.",
"tags": [
"padel",
"sports",
"clubs",
"matches",
"courts"
],
"examples": [
"Find padel clubs in Bangkok",
"List countries with padel clubs",
"Find open matches near me"
]
}
],
"x402Support": true,
"paymentInfo": {
"networks": [
"base",
"solana"
],
"assets": [
"USDC"
],
"priceRange": "$0.001 - $9.00 per request"
},
"contact": {
"website": "https://onchainexpat.com",
"twitter": "@onchainexpat"
},
"endpoints": [
{
"path": "/api/x402-uncensored/chat",
"method": "POST",
"price": "$0.05",
"description": "Uncensored AI chat, no content filtering"
},
{
"path": "/api/x402-uncensored/reasoning",
"method": "POST",
"price": "$0.08",
"description": "Deep reasoning models for complex analysis"
},
{
"path": "/api/x402-uncensored/code",
"method": "POST",
"price": "$0.07",
"description": "Code generation and explanation"
},
{
"path": "/api/x402-uncensored/image",
"method": "POST",
"price": "$0.03",
"description": "Uncensored image generation"
},
{
"path": "/api/x402-uncensored/image/models",
"method": "POST",
"price": "$0.01",
"description": "Compare image-generation models (cost, tier, capabilities, best-for)"
},
{
"path": "/api/x402-crypto/token-metadata",
"method": "POST",
"price": "$0.05",
"description": "Token contract analysis with security scoring"
},
{
"path": "/api/x402-crypto/site-trust",
"method": "POST",
"price": "$0.04",
"description": "Website/domain trust score analysis"
},
{
"path": "/api/x402-crypto/contract-decoder",
"method": "POST",
"price": "$0.02",
"description": "Smart contract AI analysis"
},
{
"path": "/api/x402-crypto/wallet-identity",
"method": "POST",
"price": "$0.05",
"description": "Wallet identity enrichment with ENS, labels"
},
{
"path": "/api/x402-crypto/wallet-identity-crosschain",
"method": "POST",
"price": "$0.10",
"description": "Cross-chain wallet analysis"
},
{
"path": "/api/x402-crypto/gas-oracle",
"method": "POST",
"price": "$0.01",
"description": "Real-time gas price predictions"
},
{
"path": "/api/x402-crypto/price-feed",
"method": "POST",
"price": "$0.02",
"description": "Token price data with market info"
},
{
"path": "/api/x402-crypto/nft-metadata",
"method": "POST",
"price": "$0.02",
"description": "NFT metadata and ownership"
},
{
"path": "/api/x402-crypto/token-holders",
"method": "POST",
"price": "$0.02",
"description": "Token holder distribution analysis"
},
{
"path": "/api/x402-crypto/approval-checker",
"method": "POST",
"price": "$0.04",
"description": "Token approval risk assessment across all EVM chains"
},
{
"path": "/api/x402-crypto/transaction-decoder",
"method": "POST",
"price": "$0.05",
"description": "Transaction analysis with AI explanation"
},
{
"path": "/api/x402-crypto/defi-positions",
"method": "POST",
"price": "$0.08",
"description": "Analyze DeFi positions across all EVM chains \u2014 LP tokens, Aave lending, staking, yield farming. Accepts ENS names or addresses"
},
{
"path": "/api/x402-crypto/token-safety",
"method": "POST",
"price": "$0.10",
"description": "Token safety bundle \u2014 unified risk score from multiple data sources"
},
{
"path": "/api/x402-crypto/wallet-forensics",
"method": "POST",
"price": "$0.15",
"description": "Wallet forensics bundle \u2014 full dossier with identity, DeFi, approvals"
},
{
"path": "/api/x402-research/token-report",
"method": "POST",
"price": "$0.50",
"description": "Deep token research report with on-chain + web data"
},
{
"path": "/api/x402-research/wallet-report",
"method": "POST",
"price": "$0.50",
"description": "Deep wallet dossier with cross-chain analysis"
},
{
"path": "/api/x402-research/website-report",
"method": "POST",
"price": "$1.00",
"description": "Website competitive intelligence report"
},
{
"path": "/api/x402-research/deep-research",
"method": "POST",
"price": "$2.00",
"description": "General deep research on any topic"
},
{
"path": "/api/x402-research/company-enrich",
"method": "POST",
"price": "$0.25",
"description": "Company enrichment \u2014 structured intelligence (name, industry, size, location, tech stack, social links, offerings, emails) from a domain or company name"
},
{
"path": "/api/x402-research/club-report",
"method": "POST",
"price": "$9.00",
"description": "Full 8-section padel club intelligence report \u2014 Google reputation, competitive analysis, facilities benchmarking, 30-day growth plan. Scrapes live data via headless browser. Returns 502 (not charged) on failure."
},
{
"path": "/api/x402-tools/crypto/price",
"method": "POST",
"price": "$0.002",
"description": "Single crypto price lookup"
},
{
"path": "/api/x402-tools/crypto/prices",
"method": "POST",
"price": "$0.003",
"description": "Batch crypto prices"
},
{
"path": "/api/x402-tools/weather/current",
"method": "POST",
"price": "$0.005",
"description": "Current weather data"
},
{
"path": "/api/x402-tools/geocode",
"method": "POST",
"price": "$0.005",
"description": "Address to coordinates"
},
{
"path": "/api/x402-tools/reverse-geocode",
"method": "POST",
"price": "$0.005",
"description": "Coordinates to address"
},
{
"path": "/api/x402-tools/wiki/search",
"method": "POST",
"price": "$0.002",
"description": "Wikipedia search"
},
{
"path": "/api/x402-tools/wiki/summary",
"method": "POST",
"price": "$0.003",
"description": "Wikipedia article summary"
},
{
"path": "/api/x402-tools/news/search",
"method": "POST",
"price": "$0.01",
"description": "News article search"
},
{
"path": "/api/x402-tools/stocks/quote",
"method": "POST",
"price": "$0.01",
"description": "Stock price quotes"
},
{
"path": "/api/x402-tools/currency/convert",
"method": "POST",
"price": "$0.005",
"description": "Fiat currency conversion (USD, EUR, GBP, etc.) \u2014 for crypto use /crypto/price"
},
{
"path": "/api/x402-tools/github/repo",
"method": "POST",
"price": "$0.005",
"description": "GitHub repository info"
},
{
"path": "/api/x402-tools/hackernews/top",
"method": "POST",
"price": "$0.002",
"description": "Hacker News top stories"
},
{
"path": "/api/x402-tools/books/search",
"method": "POST",
"price": "$0.002",
"description": "Book search"
},
{
"path": "/api/x402-tools/nutrition/search",
"method": "POST",
"price": "$0.005",
"description": "Nutrition data lookup"
},
{
"path": "/api/x402-tools/ip/lookup",
"method": "POST",
"price": "$0.002",
"description": "IP geolocation"
},
{
"path": "/api/x402-tools/air/quality",
"method": "POST",
"price": "$0.01",
"description": "Air quality index"
},
{
"path": "/api/x402-tools/countries/info",
"method": "POST",
"price": "$0.001",
"description": "Country information"
},
{
"path": "/api/x402-tools/pokemon/info",
"method": "POST",
"price": "$0.001",
"description": "Pokemon data"
},
{
"path": "/api/x402-sms/order",
"method": "POST",
"price": "$3.00",
"description": "Get a disposable phone number and receive SMS verification code"
},
{
"path": "/api/x402-sms/send",
"method": "POST",
"price": "$3.50",
"description": "Send an SMS message to any phone number"
},
{
"path": "/api/x402r-crypto/token-metadata",
"method": "POST",
"price": "$0.03",
"scheme": "commerce",
"description": "Token metadata (refundable escrow, 10-min window)"
},
{
"path": "/api/x402r-crypto/site-trust",
"method": "POST",
"price": "$0.05",
"scheme": "commerce",
"description": "Site trust (refundable escrow, 10-min window)"
},
{
"path": "/api/x402r-crypto/contract-decoder",
"method": "POST",
"price": "$0.03",
"scheme": "commerce",
"description": "Contract decoder (refundable escrow, 10-min window)"
},
{
"path": "/api/x402r-crypto/wallet-identity",
"method": "POST",
"price": "$0.06",
"scheme": "commerce",
"description": "Wallet identity (refundable escrow, 10-min window)"
},
{
"path": "/api/x402r-crypto/wallet-identity-crosschain",
"method": "POST",
"price": "$0.12",
"scheme": "commerce",
"description": "Wallet identity crosschain (refundable escrow, 10-min window)"
},
{
"path": "/api/x402r-crypto/gas-oracle",
"method": "POST",
"price": "$0.01",
"scheme": "commerce",
"description": "Gas oracle (refundable escrow, 10-min window)"
},
{
"path": "/api/x402r-crypto/price-feed",
"method": "POST",
"price": "$0.03",
"scheme": "commerce",
"description": "Price feed (refundable escrow, 10-min window)"
},
{
"path": "/api/x402r-crypto/nft-metadata",
"method": "POST",
"price": "$0.03",
"scheme": "commerce",
"description": "NFT metadata (refundable escrow, 10-min window)"
},
{
"path": "/api/x402r-crypto/token-holders",
"method": "POST",
"price": "$0.03",
"scheme": "commerce",
"description": "Token holders (refundable escrow, 10-min window)"
},
{
"path": "/api/x402r-crypto/approval-checker",
"method": "POST",
"price": "$0.05",
"scheme": "commerce",
"description": "Approval checker (refundable escrow, 10-min window)"
},
{
"path": "/api/x402r-crypto/transaction-decoder",
"method": "POST",
"price": "$0.06",
"scheme": "commerce",
"description": "Transaction decoder (refundable escrow, 10-min window)"
},
{
"path": "/api/x402r-crypto/defi-positions",
"method": "POST",
"price": "$0.10",
"scheme": "commerce",
"description": "DeFi positions (refundable escrow, 10-min window)"
},
{
"path": "/api/x402r-crypto/ens-expiry",
"method": "POST",
"price": "$0.01",
"scheme": "commerce",
"description": "ENS expiry (refundable escrow, 10-min window)"
},
{
"path": "/api/x402r-uncensored/chat",
"method": "POST",
"price": "$0.06",
"scheme": "commerce",
"description": "Uncensored chat (refundable escrow, 10-min window)"
},
{
"path": "/api/x402r-uncensored/reasoning",
"method": "POST",
"price": "$0.16",
"scheme": "commerce",
"description": "Reasoning (refundable escrow, 10-min window)"
},
{
"path": "/api/x402r-uncensored/code",
"method": "POST",
"price": "$0.14",
"scheme": "commerce",
"description": "Code generation (refundable escrow, 10-min window)"
},
{
"path": "/api/x402r-uncensored/image",
"method": "POST",
"price": "$0.06",
"scheme": "commerce",
"description": "Image generation (refundable escrow, 10-min window)"
},
{
"path": "/api/x402r-tools/crypto/price",
"method": "POST",
"price": "$0.02",
"scheme": "commerce",
"description": "Crypto price (refundable escrow, 10-min window)"
},
{
"path": "/api/x402r-tools/crypto/prices",
"method": "POST",
"price": "$0.02",
"scheme": "commerce",
"description": "Multiple crypto prices (refundable escrow, 10-min window)"
},
{
"path": "/api/x402r-tools/weather/current",
"method": "POST",
"price": "$0.02",
"scheme": "commerce",
"description": "Current weather (refundable escrow, 10-min window)"
},
{
"path": "/api/x402r-tools/geocode",
"method": "POST",
"price": "$0.02",
"scheme": "commerce",
"description": "Geocode (refundable escrow, 10-min window)"
},
{
"path": "/api/x402r-tools/reverse-geocode",
"method": "POST",
"price": "$0.02",
"scheme": "commerce",
"description": "Reverse geocode (refundable escrow, 10-min window)"
},
{
"path": "/api/x402r-tools/wiki/search",
"method": "POST",
"price": "$0.02",
"scheme": "commerce",
"description": "Wiki search (refundable escrow, 10-min window)"
},
{
"path": "/api/x402r-tools/wiki/summary",
"method": "POST",
"price": "$0.02",
"scheme": "commerce",
"description": "Wiki summary (refundable escrow, 10-min window)"
},
{
"path": "/api/x402r-tools/news/search",
"method": "POST",
"price": "$0.02",
"scheme": "commerce",
"description": "News search (refundable escrow, 10-min window)"
},
{
"path": "/api/x402r-tools/stocks/quote",
"method": "POST",
"price": "$0.02",
"scheme": "commerce",
"description": "Stock quote (refundable escrow, 10-min window)"
},
{
"path": "/api/x402r-tools/countries/info",
"method": "POST",
"price": "$0.02",
"scheme": "commerce",
"description": "Country info (refundable escrow, 10-min window)"
},
{
"path": "/api/x402r-tools/books/search",
"method": "POST",
"price": "$0.02",
"scheme": "commerce",
"description": "Book search (refundable escrow, 10-min window)"
},
{
"path": "/api/x402r-tools/hackernews/top",
"method": "POST",
"price": "$0.02",
"scheme": "commerce",
"description": "Hacker News top (refundable escrow, 10-min window)"
},
{
"path": "/api/x402r-tools/github/repo",
"method": "POST",
"price": "$0.02",
"scheme": "commerce",
"description": "GitHub repo (refundable escrow, 10-min window)"
},
{
"path": "/api/x402r-tools/currency/convert",
"method": "POST",
"price": "$0.02",
"scheme": "commerce",
"description": "Fiat currency convert (refundable escrow, 10-min window)"
}
],
"documentation": {
"ai": "https://x402.onchainexpat.com/api/x402-uncensored/docs",
"crypto": "https://x402.onchainexpat.com/api/x402-crypto/docs",
"research": "https://x402.onchainexpat.com/api/x402-research/docs",
"tools": "https://x402.onchainexpat.com/api/x402-tools/docs",
"discovery": "https://x402.onchainexpat.com/.well-known/x402"
}
}