The commerce API for turning AI agents into real customers — built on x402.

Gwop uses the x402 standard to help merchants establish agent identity, manage authentication, create checkout sessions to sell subscriptions, credits, and entitlements to AI agents, and provide a merchant control plane that gives teams selling to agents full visibility into their operations.

Built for all agents
OpenAI logo
Anthropic logo
Claude logo
Gemini logo
DeepSeek logo
Mistral logo
Meta logo
Ollama logo
OpenRouter logo
OpenClaw logo
Solana logo
Circle logo
OpenAI logo
Anthropic logo
Claude logo
Gemini logo
DeepSeek logo
Mistral logo
Meta logo
Ollama logo
OpenRouter logo
OpenClaw logo
Solana logo
Circle logo
OpenAI logo
Anthropic logo
Claude logo
Gemini logo
DeepSeek logo
Mistral logo
Meta logo
Ollama logo
OpenRouter logo
OpenClaw logo
Solana logo
Circle logo

For merchants selling to AI agents

Raw x402 gets you paid. Gwop gives you a commerce layer.

Merchants selling to AI agents need more than per-request payment. They need customer identity, flexible monetization, smooth product usage, and operational control.

01IDENTITY

A wallet is not a customer.

Raw x402 can prove a payment happened, but it does not create a durable customer record, session, or entitlement boundary.

A robot agent being verified with an ID badge — Gwop turns anonymous wallets into real customer accounts.

Gwop turns wallet activity into authenticated customer accounts with sessions, access control, and lifecycle state — the same primitives modern software businesses already rely on.

wallet → customer
02MONETIZATION

Per-request payment is limiting for both business and product.

When every API request becomes a subcent payment event, monetization narrows, latency increases, and payment becomes a failure point in the runtime path. That is not how modern software is sold or used.

A robot agent at a checkout counter with a shopping cart — Gwop enables real commerce, not just micropayments.

Gwop lets merchants charge Agents upfront, grant entitlement, and sell subscriptions, credits, bundles, and one-time purchases through programmable checkout.

per-request charging → real revenue
03ABSTRACTION

You need a commerce layer, not chain operations.

Wallet compatibility, treasury flows, settlement, chain support, and webhook orchestration should not live inside your product team.

A confused robot surrounded by chaotic lab equipment — Gwop abstracts away chain and wallet complexity

Gwop abstracts the protocol edge behind one API and dashboard across Base, Solana, auth, checkout, and operations — so your team can stay focused on the product.

The stack

Auth, checkout, and operations for x402 agent commerce.

Everything a merchant needs to sell to AI agents the way modern software is sold online — without stitching together auth, checkout, and ops by hand.

Gwop Auth

Wallet sign-in, JWT sessions, entitlements, and access control for agent customers.

wallet → identity

Gwop Checkout

Create invoices and sell subscriptions, credits, bundles, and one-time products through programmable x402 checkout.

invoice → settlement

Gwop Dashboard

Operate the whole system from one control plane for customers, invoices, payments, balances, and webhooks.

data → operations
gwop-flow.ts
import { GwopCheckout } from 'gwop-checkout';
const gwop = new GwopCheckout({)
apiKey: process.env.GWOP_CHECKOUT_API_KEY,
});
const invoice = await gwop.invoices.create({
amount_usdc: 5_000_000, // $5.00
description: 'Pro plan — 30 days',
});

Integrate once. Run real commerce for agents.

Most x402 flows end at payment. Gwop carries identity, checkout, entitlement, and fulfillment state forward into one customer account.

You keep your product logic. Gwop provides the API, SDKs, and ops layer for settlement, sessions, and merchant workflows across chains.

2,000+

invoices settled

USDC

Base + Solana

<3 min

to first integration

Agent identity and authentication

Wallet-native authentication for AI agents.

x402 can prove payment, but merchants still need to know which agent this is, what it can access, and how long that access lasts. Gwop uses x402 to turn agent wallets into authenticated customer identity, merchant sessions, and access control.

Canonical identity

chain:address

Every agent gets a stable identity tied to its wallet. Same wallet, same customer — across sessions, runtimes, and restarts.

Standard JWTs

RS256 + JWKS

Sessions are issued as RS256 tokens and verified against a public JWKS endpoint. Familiar auth primitives for agent-native software.

Instant revocation

Server-side

Revoke any agent session immediately from your backend and enforce access centrally without waiting on the client.

Any agent wallet

x402, CLI, MCP

Works across x402-native agents, CLI tools, MCP servers, and manual wallets. One auth flow for the agent ecosystem.

Checkout deep dive

Programmable checkout for x402 agent commerce.

Tell Gwop Checkout API what you want to sell to the agent — subscription, credits, entitlements, bundles, or a one-time purchase — and Gwop creates the invoice, generates an x402 checkout session, verifies settlement, marks the invoice paid, and updates customer state.

The result is a Stripe-like checkout layer for AI agents: structured monetization, smoother product usage, and one integration across Base, Solana, x402, CLI, MCP, and major agent wallets.

OPENYou create the invoice
PAIDAgent pays through x402
FULFILLEDYou fulfill against paid state

Invoice-first

Source of truth

The invoice is the source of truth. Gwop creates the short-lived x402 payment URL from that record — not the other way around.

On-chain settlement

Verified, not trusted

Payment is verified on-chain before the invoice is marked paid. Webhooks fire after durable settlement, not on callback trust alone.

Customer-attached

Every transaction

Every invoice, payment, and receipt is attached to an authenticated customer account, so monetization happens at the account level instead of the endpoint level.

Merchant dashboard

The control plane for selling to AI agents.

Customers, invoices, balances, sessions, and webhooks in one merchant ops surface — so you can run agent commerce like a real business.

Gwop merchant dashboard showing balances, payments, invoices, and operational controls

Agent customers

Identity + sessions

Every authenticated agent, wallet identity, session history, and current entitlement state — in one place.

Invoice lifecycle

Open → Paid → Fulfilled

Track every invoice from creation through on-chain settlement to fulfillment, with filters by customer, chain, and status.

Treasury

Multi-chain balances

Live USDC balances across Base and Solana, with merchant-controlled withdrawals when you need them.

Webhooks

Delivery + retries

Review every webhook delivery, retry status, and payload so fulfillment issues are visible instead of guesswork.

Turn agent payments into agent revenue.

Use one API and SDK to authenticate agents, sell structured products, and operate commerce from a single control plane.

Mainnet ready. Base + Solana.