gg402.vercel.app
Enriches existing data records by appending related information derived from external knowledge or pattern matching.
https://gg402.vercel.appEnriches existing data records by appending related information derived from external knowledge or pattern matching.
Enrich datasets by describing enrichment rules or sources in plain natural language, returning structured augmented data.
Generates new derived features from existing data fields to enrich datasets for machine learning or analytics pipelines.
Merges multiple data sources into a single unified dataset via a pay-per-call API.
Search Google for Jobs aggregator to find job listings from public job sites worldwide with extensive filtering options.
Search structured datasets using natural language queries via semantic similarity matching.
Generates creative invention ideas given a problem, theme, or resource to inspire innovation and problem-solving.
Generates creative design concepts and ideas from a prompt using a pay-per-call API.
Generates creative ideas and structured plans for any project or problem based on a user-provided prompt.
Generate creative ideas and concepts on any topic via a pay-per-call API using crypto micropayments.
Generates creative story ideas, plot hooks, and character concepts on demand for writers and brainstorming sessions.
Generates original video game concepts complete with mechanics, storylines, and visual style ideas for developers and hobbyists.
Generates creative writing or art prompts tailored to specified themes and constraints to inspire writers, artists, and thinkers.
Generates creative art collaboration ideas including themes, mediums, and partnership structures for artists or users.
Generates art project ideas with descriptions, mediums, and techniques tailored for visual artists.
Generates creative logo design concepts with color palettes and style recommendations based on a brand description.
Generates original art concepts and visual narratives based on themes and mediums to inspire artists and designers.
Generates original recipes by combining specified ingredients and cuisine styles to inspire culinary creativity.
Generates innovative business ideas with feasibility analysis and actionable starting steps based on your interests, skills, and market trends.
Generates creative logo concepts and descriptions from brand details to assist with visual identity development.
Generates creative fashion design concepts including descriptions, materials, and inspiration sources to aid designers and enthusiasts in ideation.
Generates creative video game or board game ideas including mechanics, storylines, and themes on demand.
Generates DIY crafts project ideas with step-by-step guides based on available materials and skill level.
Generates conceptual art ideas including sketches and interpretations based on themes, mediums, and inspirations. and 228 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://gg402.vercel.app 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://gg402.vercel.app 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://gg402.vercel.app 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://gg402.vercel.app 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 →

