x402 Helper API
Enrich existing data records by appending related information from external knowledge, paid per request via USDC micropayment.
https://x402helper.xyzEnrich existing data records by appending related information from external knowledge, paid per request via USDC micropayment.
Enrich any data request with structured results via the x402 Helper API's free data enrichment service.
Enrich a company profile with structured data, paid via USDC micropayment on Base or Solana.
Enriches a query or entity with structured data via USDC micropayment on the x402 protocol, returning a unified result payload.
Enrich a dataset by describing enrichment rules or sources in natural language, billed at 0.013 USDC per call via x402 micropayments.
Enrich company data with structured firmographic details via a micropayment-gated API using USDC on Base.
Enrich a lead from a single email address with validation, domain intelligence, reputation scoring, registrar info, and tech stack detection, paid via USDC micropayment.
Enrich a person's professional profile with structured data via a micropayment-gated API costing 0.013 USDC per request.
Enrich a lead with structured data via a micropayment-gated API using x402 USDC payments on Base or Solana.
Enrich company data by scraping a website given a domain, email, or company name, returning structured business information for 0.065 USDC via x402 micropayment.
Enriches a wallet address with DeFi positions, connected wallets, enhanced transaction history, and automated-activity behavioral signals for 0.013 USDC via x402 micropayment.
Enrich a US address with county, FIPS code, census tract, congressional district, school district, timezone, and urban/rural classification for 0.013 USDC per request.
Enriches a token profile with top 20 holders, HHI concentration index, volatility metrics, and slippage estimates for deeper on-chain analysis.
AI-powered endpoint that extracts key insights, anomalies, and recommendations from submitted datasets via USDC micropayment.
Augment existing datasets by generating synthetic data based on detected patterns and rules, billed at 0.013 USDC per call via x402 micropayment.
Combines multiple data sources into a single unified dataset, paid per request via USDC micropayment on Base or Solana.
Profile a dataset to extract statistics, data types, and quality metrics for a micropayment of 0.013 USDC via x402.
Clean and normalize messy datasets by removing duplicates, fixing formats, and handling missing values, paid via USDC micropayment.
Enrich up to 25 wallets or tokens in parallel with a single micropayment call using USDC on Base or Solana.
Pay-per-use AI reasoning endpoint that returns structured analysis with confidence levels, billed at 0.0325 USDC via x402 micropayments.
AI assistant endpoint that returns structured data responses for any query, paid per request via USDC micropayment on Base or Solana.
Generate AI content using Llama 3.3 70B via a micropayment-gated endpoint, paying 0.065 USDC per request on Base.
Assesses AI models or datasets for bias, fairness, and ethical concerns, returning mitigation strategies for responsible AI development, paid via USDC micropayment.
Search the Tron blockchain for addresses, transactions, or tokens via a micropayment-gated API returning structured data. and 382 more.
Copy this prompt and paste it into your AI agent (like Claude, GPT-4, etc.) to enable automatic X-402 payment handling.
** Your task ** Call the API at: https://x402helper.xyz Follow the steps below in order. ** Step 1 - Install FluxA Wallet CLI ** npm install -g @fluxa-pay/fluxa-wallet Or use without installing: npx fluxa-wallet <command> ** Step 2 - Register agent ** fluxa-wallet init --name "<YOUR_AGENT_NAME>" --client "<YOUR_CLIENT>" The response may include an authorization URL. Present the user with options: [Yes, open the link] [No, don't open]. If YES: run 'open "<URL>"' to open in their browser. Verify: fluxa-wallet status ** Step 3 - Discover endpoints ** curl https://x402helper.xyz Returns JSON with: name, description, endpoints (paths, methods, descriptions, prices), paymentRequired, and networks. ** Step 4 - Choose payment method ** Ask the user: [On-chain USDC (Base)] or [FluxA Monetize Credits] If USDC: - --currency USDC - --amount in atomic units (6 decimals, e.g., 100000 = 0.10 USDC) If Credits (1 credit = 1 USDC): - --currency FLUXA_MONETIZE_CREDITS - --amount in 2-decimal units (e.g., 10 = 0.10 credits, 100 = 1.00 credits) ** Step 5 - Create an intent mandate ** x402 v3 uses intent mandates: the user pre-approves a spending plan (budget + time window), then the agent makes autonomous payments within those limits. fluxa-wallet mandate-create \ --desc "Spend up to <BUDGET> for <DESCRIPTION> valid for <DURATION>" \ --amount <BUDGET_IN_UNITS> \ --seconds <DURATION_IN_SECONDS> \ --currency <USDC or FLUXA_MONETIZE_CREDITS> Options: - --desc (required): Human-readable spending plan description - --amount (required): Budget in units for the chosen currency (see Step 4) - --seconds (optional, default 28800 = 8h): Duration in seconds - --currency (optional, default USDC): USDC or FLUXA_MONETIZE_CREDITS ** Step 6 - Get user to sign the mandate ** The response from Step 5 includes mandateId and authorizationUrl (TTL: 10 minutes). Present the user with options: [Yes, open the link] [No, don't open]. If YES: run 'open "<authorizationUrl>"' to open in their browser. ** Step 7 - Wait for mandate to be signed ** fluxa-wallet mandate-status --id <MANDATE_ID> Poll until mandate.status is "signed". The response also includes remainingAmount. Important: Use --id, not --mandate. ** Step 8 - Call the API ** curl https://x402helper.xyz Optionally add the X-Agent-ID header for agent attribution (its value is the agent_id from 'fluxa-wallet status'): curl -H "X-Agent-ID: <YOUR_AGENT_ID>" https://x402helper.xyz If it returns HTTP 402, continue to Step 9. ** Step 9 - Pay via x402 v3 ** Pass the complete HTTP 402 response body as --payload: fluxa-wallet x402-v3 \ --mandate <MANDATE_ID> \ --payload '$PAYLOAD_402' The payload must contain an accepts array. Do NOT extract individual fields - pass the entire 402 response JSON. The response includes xPaymentB64 (the payment token). ** Step 10 - Retry with payment token ** Retry the same request with the X-Payment header (optionally add X-Agent-ID for attribution): curl -H "X-Payment: <xPaymentB64>" <ORIGINAL_API_URL> Return the raw API response to the user without post-processing. ** Opening links for user ** Whenever you need to open a URL (authorization, approval, or any external link): 1. Present the user with a choice using your interactive options/menu capability (e.g., AskUserQuestion tool) 2. Options: [Yes, open the link] [No, don't open] 3. If YES: run 'open "<URL>"' to open in their default browser 4. If NO: ask how they would like to proceed ** Error handling ** - mandate_not_signed: User hasn't signed yet - ask them to open authorizationUrl - mandate_expired: Time window passed - create a new mandate - mandate_budget_exceeded: Budget too low - create a new mandate with a higher limit - agent_not_registered: No Agent ID - run 'fluxa-wallet init' first - Invalid payload: missing accepts array: Pass the full 402 response JSON
Want to combine multiple APIs into one skill? Browse All APIs →

