Paymod

Give agents money.
Keep theauthority.

Wallet isolation

One agent. One financial boundary.

Each Paymod Agent Wallet has its own isolated balance and authority. A policy mistake or a compromised credential for one agent should not expose another agent's funds. Policy limits what the agent is allowed to spend. Wallet isolation limits what it can physically reach.

Research Agent20 USDC
  • its wallet
  • its rules
  • its credentials
Deployment Agent100 USDC
  • its wallet
  • its rules
  • its credentials
Trading Agent500 USDC
  • its wallet
  • its rules
  • its credentials
x402

Agents can pay the open web.

When an agent encounters an x402-protected resource, Paymod evaluates the payment against its wallet authority, pays when permitted and returns the resource, without ever handing the agent unrestricted signing power.

  1. 01Agent requests resource
  2. 02402 Payment Required
  3. 03Paymod evaluates
  4. 04Allow / Approval / Deny
  5. 05Pay and retry
  6. 06Resource returned

Rules you can read out loud

Policy
Policy Eval
ops-agentREQUIRE APPROVAL
180.00 USDC

approver ping sent

clausethreshold

Deterministic by design. Same intent, same active policy, same decision.

Connect agents four ways

Surfaces
MCP01

Model Context Protocol server

Give any MCP-capable agent Paymod payment tools without exposing wallet signing authority.

url: mcp.paymod.xyz
SKILLS02

Drop-in agent skills

Prewritten skills for pay, quote, refund and balance checks.

skills/pay-x402.md
SDK03

Typed client for your own runtime

Submit a financial intent, receive the authorization decision and track execution through one typed client.

await paymod.pay({...})
REST04

Anything else that speaks HTTP

Sign a request, get a decision. Webhooks stream every state change back.

POST /v1/intents

Meet Paymod Code

Paymod Code

Paymod Code is a pay-as-you-go coding agent for VS Code and the terminal that reads, edits, runs and tests your real projects using multiple model providers, with transparent usage metering through Paymod.

terminal
$ npm install -g @paymod/code-cli
Install on VS Code
paymod-code · checkout.ts
1export async function checkout(order: Order) {
2 const total = calculateTotal(order.items);
3 return createPayment(order.customerId, total);
4}
✓ edited 1 file
✓ tests passing
session cost, via Paymod$0.0034

Every decision leaves a record

Example Audit trail

Every intent, decision, approval and execution result can be traced back to the authority that produced it.

The six most recent policy decisions written to the Paymod audit trail.
EntryTimeAgentIntentUSDCDecisionAuthority
#10,48209:41:02ops-agenttransfer · base180.00APPROVED@mara
#10,48109:40:55research-agentx402 · serpstack0.42ALLOWpolicy v12
#10,48009:38:11growth-agentx402 · ads.exchange12.50ALLOWpolicy v12
#10,47909:36:47unknown-agenttransfer · anon2,400.00DENYno permission
#10,47809:31:20research-agentx402 · openrouter0.08ALLOWpolicy v12
#10,47709:22:04ops-agentrefund · stellar40.00APPROVED@dre
Entry#10,482
Time09:41:02
Agentops-agent
Intenttransfer · base
USDC180.00
DecisionAPPROVED
Authority@mara
Entry#10,481
Time09:40:55
Agentresearch-agent
Intentx402 · serpstack
USDC0.42
DecisionALLOW
Authoritypolicy v12
Entry#10,480
Time09:38:11
Agentgrowth-agent
Intentx402 · ads.exchange
USDC12.50
DecisionALLOW
Authoritypolicy v12
Entry#10,479
Time09:36:47
Agentunknown-agent
Intenttransfer · anon
USDC2,400.00
DecisionDENY
Authorityno permission
Entry#10,478
Time09:31:20
Agentresearch-agent
Intentx402 · openrouter
USDC0.08
DecisionALLOW
Authoritypolicy v12
Entry#10,477
Time09:22:04
Agentops-agent
Intentrefund · stellar
USDC40.00
DecisionAPPROVED
Authority@dre

Frequently asked questions

FAQ
What is a Paymod Agent Wallet?

Each agent gets its own wallet with an isolated balance and authority. A policy mistake or a compromised credential for one agent cannot reach another agent's funds.

How does policy enforcement work?

Rules are deterministic: the same intent evaluated against the same active policy always produces the same decision, checked before any funds move.

Does Paymod build its own wallet infrastructure?

Depends on the chain. Paymod is the policy, approval and audit layer every agent payment passes through, regardless of what runs underneath. For EVM chains that layer sits in front of Circle's Developer-Controlled Wallets; for other chains, including Stellar and Solana, Paymod builds and runs the wallet infrastructure itself. Either way, the agent never receives unrestricted signing power, only a revocable wallet credential Paymod's policy engine checks on every request.

What is x402 support?

When an agent hits an x402-protected resource, Paymod evaluates the payment against that agent's wallet authority, pays when permitted and returns the resource.

Is every decision auditable?

Yes. Every intent, decision, approval and execution result is written to a ledger that traces back to the authority that produced it.

How do I connect my agents?

Through an MCP server, drop-in agent skills, a typed SDK or a plain REST API, whichever fits your agent's runtime.