x402

Search the X402 bazaar and execute USDC-based paid API requests on Base.

1|1|Updated Mar 20, 2026
One-click install
npx skills add https://github.com/Shamrock2245/shamrock-trading-bot --skill x402-shamrock2245
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: x402
Source: https://github.com/Shamrock2245/shamrock-trading-bot/tree/main/.agent/skills/coinbase-wallet/x402
Command: npx skills add https://github.com/Shamrock2245/shamrock-trading-bot --skill x402-shamrock2245

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It eliminates the need to manually handle discovery, payment details, and execution of paid API services by providing a unified, CLI‑driven workflow for the X402 payment protocol.

Core Features & Use Cases

  • Bazaar Search: Locate paid services on the X402 marketplace using keyword queries.
  • Payment Requirement Inspection: View pricing, method, and schema of any endpoint without paying.
  • Automated USDC Payments: Execute API calls on Base with automatic USDC settlement.
  • Use Case: A developer can instantly retrieve weather data from a paid API by searching the bazaar, checking the cost, and paying in a single command.

Quick Start

Use the x402 skill to search the bazaar for a weather API and automatically pay for the request.

Frequently Asked Questions about x402

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I call paid APIs using USDC on Base?

The X402 payment protocol enables paid API calls using USDC on Base by providing a unified, CLI-driven workflow that handles service discovery, payment detail inspection, and automated settlement.

What is the X402 payment protocol for monetizing API endpoints?

The X402 payment protocol is a standard for discovering and invoking paid API endpoints, allowing developers to inspect pricing and schemas before executing automated USDC payments on the Base network.

How do I discover paid services on the X402 bazaar?

To discover paid services on the X402 bazaar, execute keyword queries via the CLI to locate available API endpoints and retrieve their pricing, method, and schema details.

Do I need an authenticated wallet to execute X402 API requests?

Yes, executing X402 API requests requires the awal CLI with an authenticated wallet and a sufficient USDC balance to cover the automated settlement on the Base network.

Can I check API pricing and schema before paying for a paid endpoint?

Yes, the X402 workflow allows you to inspect payment requirements including pricing, method, and schema of any endpoint without paying, enabling cost evaluation before executing USDC settlement.

Why does my X402 paid API request fail during execution?

X402 paid API requests fail during execution if the awal CLI lacks an authenticated wallet, has insufficient USDC balance, or cannot connect to the Base network for settlement.