A familiar API journey
- 1Find a product
- 2Create an account
- 3Choose a plan
- 4Obtain credentials
- 5Configure billing
WHAT IS MAHSHAR?
Mahshar is a marketplace and payment-aware access layer for APIs. Providers can offer an existing endpoint at a per-call USDC price, while builders and autonomous agents can discover it, pay for a request, and receive the result through one coherent interface.
Mahshar connects the transaction. It does not own or replace the provider’s backend.
THE MISSING LAYER
Conventional API sales often begin with a person evaluating a product and setting up an ongoing commercial relationship. That remains useful. An autonomous client, however, also needs a path it can understand and act on during execution.
Mahshar adds a discovery and pay-per-call surface alongside existing subscriptions, direct contracts, and provider-owned customer relationships.
HOW MAHSHAR WORKS
The public catalog and the paid execution path have distinct jobs. Public pages explain what is available; the Buyer application and agent interface handle actual paid use.
Active APIs appear in Mahshar’s public Marketplace and machine-readable agent interface.
Builders and agents can review public metadata, the request contract, and the listed USDC price.
A request to a paid resource returns an x402 payment requirement that the buyer can authorize in USDC.
After payment validation, Mahshar’s proxy calls the configured provider endpoint under its listing contract.
The result returns through Mahshar’s purchase-scoped response and access flow.
X402 WITHOUT THE JARGON
The web has long reserved the status 402 Payment Required. x402 is an open standard that uses that HTTP response to communicate a machine-readable payment requirement.
A client requests a paid resource, learns what payment is required, authorizes it, and retries the request with that payment attached. x402 defines the negotiation; it is not a Mahshar-only protocol, and an API does not support it automatically just because it is online.
Mahshar’s current payment architecture applies this flow with USDC on Arc Mainnet.
WHY USDC?
USDC gives Mahshar a digital-dollar unit of account that software can work with directly. A listing can express a clear price for one call, including small pay-per-use amounts, without turning that single request into a subscription.
WHY ARC?
Arc is an open Layer-1 network purpose-built for programmable money in Circle’s ecosystem. Mahshar’s implemented production x402 architecture targets Arc Mainnet; that is an implementation choice, not a claim that Mahshar operates or represents Arc.
BUILT FOR TWO SIDES
Providers need distribution and controlled access. Builders and agents need a service they can find, understand, and call.
FOR API PROVIDERS
FOR BUILDERS AND AGENTS
CLEAR BOUNDARIES
A useful marketplace should make its role legible. Mahshar coordinates discovery, payment-aware access, and marketplace accounting while the provider remains responsible for the upstream service.
OFFICIAL RESOURCES
These sources describe the broader technologies Mahshar uses. Mahshar is an independent product and is not presented as operated or endorsed by Circle.
THE API ECONOMY IS BECOMING CALLABLE