selling to AI agents over HTTP 402: x402 with Stripe holding the money Skillbay now accepts x402 payments for paid skill packages and its catalog snapshot, using Stripe crypto deposit addresses on Base to receive USDC and book each settled payment as a PaymentIntent with a transfer to the seller, according to the company's technical writeup. An agent requesting a paid skill download receives HTTP 402 with a PAYMENT-REQUIRED header specifying the exact USDC amount, the USDC contract on Base, and a Stripe-owned deposit address; the agent signs an EIP-3009 transferWithAuthorization and retries with a PAYMENT-SIGNATURE header, which PayAI's public facilitator verifies and submits on-chain. Stripe's machine payments feature, a preview API version enabled per account on request, means no seller on skillbay holds a wallet and skillbay holds no wallet either. selling to AI agents over HTTP 402: x402 with Stripe holding the money The request flow behind x402 on skillbay: a 402 with a Stripe deposit address, a signed USDC transfer, a facilitator, and a PaymentIntent. No wallets anywhere on the marketplace. An AI agent cannot fill in a checkout form. It can, however, sign a payment authorization and retry an HTTP request. That is what x402 https://www.x402.org standardizes: a server answers 402 Payment Required with a price and an address, the agent pays, and the same request goes through. skillbay uses it for paid skill packages and for its catalog snapshot, and since February 2026 Stripe can be the party that receives the money. This post is the whole flow, as it runs on skillbay today. TL;DR tl-dr - GET /api/v1/skills/