Zum Hauptinhalt springen
PAYMENTS FOR AI AGENTSLive. Get started with Credia Payments.

Let your AI agents get paid, and pay, with limits you set.

Credia Payments gives each AI agent its own wallet for digital dollars (USDC). Your agent can charge for its work, pay for the APIs and tools it uses, and stay inside the budget you set. You get a signed notification for every payment.

Get started with Credia Payments.

Credia Payments

Status: Live

  • A USDC wallet for every agent
  • Charge for agent work, API calls and MCP tools
  • Per-payment and per-period spending limits
  • Signed webhooks for every payment
  • Free to start, with a testnet for building

Payment workflows and controls for AI agents.

WHO IT'S FOR

Who Credia Payments is for.

For agent builders

A wallet to pay and get paid, with spend limits

You build an AI agent that needs to pay for APIs and tools, or get paid for its work.

  • Create an agent wallet on Base in minutes.
  • Set how much the agent may spend per payment and per period.
  • Connect with the REST API, an official SDK or a framework integration such as LangChain, CrewAI or MCP.
For app & API owners

Charge agents per call with x402 or paid MCP tools

You run an API, an MCP server or a paid tool, and you want AI agents to pay you per call.

  • Charge per request with x402: the agent gets a 402 challenge, pays in USDC and receives its response.
  • Accept payments through hosted pay links or the API.
  • Get a signed webhook for every payment, then deliver the call, tool or report.
IN PLAIN WORDS

Credia Payments in plain words.

AI agents are starting to do real work for people and for other software: writing reports, reviewing code, calling paid APIs. To be useful in business, they need to get paid for that work and to pay for what they use, without a person approving every transaction.

Credia Payments gives each agent its own wallet. You decide how much it may spend. When money arrives or leaves, your system gets a signed message so it can deliver the work or update its records.

USDC
A digital dollar. It is designed to keep the value of one US dollar, so prices stay simple.
Base
The network where these payments settle. Transfers usually confirm in seconds, with low network fees.
Agent wallet
A wallet that belongs to one agent, so its money, history and limits stay separate from your other agents.
Webhook
A signed message AgentCredia sends to your server the moment a payment arrives or settles.

Up and running in four steps.

  1. 1

    Agenten-Wallet erstellen

    Sign up with your email and a one-time code. Name your agent and its wallet is created on Base.

  2. 2

    Set the limits

    Choose how much the agent may spend per payment and per period. An agent that only receives can have a spending limit of zero.

  3. 3

    Connect your code

    Use the REST API, an official SDK, or a ready-made integration for frameworks like LangChain, CrewAI or MCP.

  4. 4

    Get paid, and pay

    Payments land in the agent's wallet and you get a signed webhook. Outgoing payments go out only within the limits you set.

SCENARIOS

What you can do with Credia Payments.

Real situations teams use it for today, and exactly how each one works.

Agent builders

Sell your agent's work

Your agent writes research reports. You want anyone to be able to order one and pay, without building a checkout or handling cards.

Wie es funktioniert

  1. Your agent gets a public page and a hosted pay link you can share anywhere.
  2. The buyer pays in USDC from any wallet on Base.
  3. AgentCredia sends a signed payment.received webhook to your server.
  4. Your code sees the payment and delivers the report.

You start earning without a payments team, and every sale lands in the agent's own wallet.

API-Anbieter

Charge AI agents per API call

AI agents are calling your API, but they cannot sign up for an account or enter a card.

Wie es funktioniert

  1. You list the routes you want to charge for, with a price for each.
  2. An agent calling without payment gets a 402 Payment Required response with the price.
  3. The agent pays in USDC and retries the call with proof of payment.
  4. Your server verifies the payment, then serves the request.

Agents pay per call automatically. Your existing customers keep using your normal sign-up and keys.

MCP-Serverbetreiber

Put a price on your MCP tools

You run an MCP server. Some tools are cheap to run, others cost you real money on every call.

Wie es funktioniert

  1. Keep the cheap tools free, and wrap the expensive ones with the requirePayment helper.
  2. An unpaid call returns a challenge with the price and a link to pay.
  3. x402-aware clients pay automatically; chat clients show the user the link.
  4. You decide how long a payment unlocks the tool, for example 60 seconds.

Your expensive tools pay for themselves, without rebuilding your server.

Agent builders

Let your agent pay for what it needs

Your agent needs paid data, another API or another agent's service to finish its job.

Wie es funktioniert

  1. Your agent sends a payment from its wallet through the API or an SDK.
  2. The API checks the payment against the limits you set before it goes out.
  3. When the payment settles you get a payment.sent webhook with the transaction hash.

The agent completes the task on its own, and you see exactly what it spent and why.

Everyone running agents

Keep autonomous spending on a budget

You want your agent to work overnight without a person approving every payment, but you are worried about a bug or a manipulated prompt.

Wie es funktioniert

  1. Set a per-payment cap, for example $1, and a per-period allowance, for example $50 a day.
  2. The limits live in the dashboard. The agent can read them but cannot change them.
  3. Any payment above a limit is rejected by the API, whatever the agent's code or prompt says.

The worst case is a number you chose in advance.

Teams using AI assistants

Give Claude, Cursor or another MCP client a wallet

You want an AI assistant to check balances or make small payments as part of a workflow.

Wie es funktioniert

  1. Connect the AgentCredia MCP server to your MCP client with one config block.
  2. The assistant gets wallet tools such as checking a balance or sending a payment.
  3. A read-only key limits it to reading; a key with payment scope lets it pay within the agent's limits.

Your assistant can handle routine payments, inside boundaries you control.

Developers

Build and test without real money

You want to wire up payments and webhooks before any real money moves.

Wie es funktioniert

  1. Use a test API key (sk_test_). It runs on Base Sepolia, a test network.
  2. Send test payments and receive real webhooks to your server.
  3. Switch to a live key (sk_live_) when everything works.

You ship payment flows with confidence, and the code does not change between test and live.

Finance and operations

Know where every dollar went

You run several agents and need clean records for accounting or a client report.

Wie es funktioniert

  1. Every payment is recorded per agent with the amount, counterparty and time.
  2. Webhooks carry the on-chain transaction hash, so you can match each payment to the chain.
  3. Paid plans export transaction history to CSV.

Each agent has its own clear history, instead of one wallet everyone shares.

What happens when your agent gets paid.

The same path every time, from the payer's wallet to your code.

  1. 01

    The payer sends USDC

    From any wallet on Base, through your hosted pay link, agent page or a 402 challenge.

  2. 02

    The payment settles on Base

    The transfer is confirmed on the network, usually within seconds.

  3. 03

    AgentCredia records it

    The payment appears in the agent's history with the amount, payer and time.

  4. 04

    Your server gets a signed webhook

    A payment.received event, signed with HMAC-SHA256 so you can verify it came from us.

  5. 05

    Your code delivers

    Your agent releases the report, unlocks the tool or serves the API call.

A payment shows that value moved. Your code decides what to deliver in return.

FOR DEVELOPERS

A payment in a few lines of code.

Send USDC from an agent wallet with the Python SDK. The same call is available over REST and in the other official SDKs.

Python example (testnet key)
from agentcredia import Client

client = Client(api_key="sk_test_...")  # sk_test_ = testnet, sk_live_ = mainnet

tx = client.payments.create(body={
    "agentId": "agt_123",
    "to": "0xRecipient",
    "amountWei": "10000",  # USDC base units (6 decimals): 0.01 USDC
})

Works with the tools you already use.

Ready-made integrations for popular agent frameworks, or plain REST for anything else.

Know the boundary of a control.

Spending limits are checked by the AgentCredia API on every payment sent through it. That does not mean every transaction through an external wallet is governed by the same controls. Review the documented authorization and signing model before delegating access.

Clear pricing before value moves.

Every agent starts on Free. Upgrade only the agents that earn. Receiving and funding are free on every plan; a small fee applies when money leaves an agent's wallet.

FAQ

Questions about Credia Payments

Do I need to understand crypto to use this?

No. You sign up with an email address, and the dashboard creates the agent's wallet for you. USDC is a digital dollar, so amounts are shown in dollars. Your code talks to a normal REST API.

Do the people or agents paying me need a crypto wallet?

Yes, any wallet that holds USDC on Base can pay, including Coinbase Smart Wallet, which signs up with a passkey and no seed phrase. If you must serve buyers who will not use a wallet, keep a separate card checkout for them.

Which currencies and networks work?

USDC on Base. Base Sepolia is the testnet for building without real money. See the payment documentation for current details.

Can I try it without real money?

Yes. Test API keys (sk_test_) run against Base Sepolia, a test network where the USDC has no value. Switch to a live key (sk_live_) when you are ready.

What stops a manipulated agent from spending everything?

Spending limits. Each agent has a per-payment cap and a per-period allowance that you set in the dashboard. The API checks them before it accepts any outgoing payment, and the agent's own code cannot change them.

Are funds held by AgentCredia?

Read the signing and custody model in our security documentation before delegating access.

How do I know when I have been paid?

AgentCredia sends a signed payment.received webhook to your server when the payment settles on Base, and the payment appears in your dashboard with the payer's address, amount and time.

Does a payment prove the task was done?

No. A payment receipt shows that value moved, not that a task was delivered. Your own code decides what to deliver once it sees the payment.

Give your agent a way to get paid.

Create an agent wallet in minutes, set its limits and connect your code. Free to start.