🏆 Open Wallet Standard Hackathon Winner

The banking layer for autonomous agents

ASG Pay gives every AI agent a financial identity — virtual cards, multi-chain settlement, and policy-gated spending. One SDK. Seventeen networks. Zero payment code.

npx @asgpay/cli onboard

Integrated with leading infrastructure

Stellar
Base
Arbitrum
Optimism
Polygon
Solana
Ethereum
X Layer
Uniswap
Stripe
Mastercard
OWS
Stellar
Base
Arbitrum
Optimism
Polygon
Solana
Ethereum
X Layer
Uniswap
Stripe
Mastercard
OWS
How It Works

One protocol.
Every payment path.

Businesses, agents, and consumers connect through ASG Pay. Funds route seamlessly to cards, blockchains, and APIs.

Business Agent Consumer ASG Pay Cards Chains APIs
Products

Everything an agent needs
to operate financially

From funding to spending to settlement — a complete financial stack built for machines.

Virtual Cards

Issue virtual debit
cards on demand

Your agent gets a virtual card on demand. Spend anywhere cards are accepted — SaaS, APIs, cloud compute. Real-time transaction monitoring included.

asgcard.dev
VIRTUAL CARDASG Pay
5395 •••• •••• 7890
EXP12/28
BALANCE$50.00
Fund Agent

One link to fund
any agent

Share a URL. Anyone funds your agent via crypto or card. No wallet required for senders.

fund.asgcard.dev
SDK

TypeScript SDK
for agent payments

17 chains, auto-routing, x402 negotiation, Uniswap V3 swap. Install and your agent can pay for anything.

npm i @asgcard/pay
x402 Protocol

Auto-settle
HTTP 402

API returns 402? SDK handles payment negotiation, signing, and settlement. Zero code.

Open Wallet Standard

Policy-gated
key isolation

Agents never touch private keys. OWS adapter enforces policies before every signature.

MCP Server

Native AI
payment tools

Claude, GPT, Gemini. Issue cards, check balances — via natural language.

Infrastructure

Built for machines.
Trusted by operators.

import { ASGPay, OwsAdapter } from '@asgcard/pay'

const adapter = new OwsAdapter({
  wallet: localWallet,
  policies: {
    maxPerTransaction: '10.00',
    dailyLimit: '100.00',
    approvedChains: ['base', 'stellar']
  }
})

const pay = new ASGPay({ adapter })

// Agent autonomously pays for API access
const result = await pay.handlePayment({
  to: 'api-provider.eth',
  amount: '0.50',
  currency: 'USDC'
})

// → { status: 'settled', chain: 'base', txHash: '0xab3...' }

Smart chain routing

ChainRouter scores 17 networks by fee, speed, and your strategy preference. Picks the optimal path for every transaction.

Key isolation

Private keys never leave the OWS wallet. Agents operate with scoped API keys. Policy engine validates every signing request.

Real-time settlement

On-chain finality in seconds on L2s. Fiat via Stripe MPP settles same-day. Full transaction log with webhook callbacks.

455 tests, 81% coverage

Battle-tested across 29 test suites. Every adapter, router, policy engine, and settlement path is covered.

Networks

Seventeen networks.
One abstraction.

Your agent doesn't think about chains. The router handles it.

EVM Mainnets

Base
Arbitrum One
Optimism
Polygon
Ethereum
X Layer

Non-EVM

Stellar
Solana

Fiat Rails

Stripe MPP
Mastercard

Testnets

Base Sepolia
Arbitrum Sepolia
Optimism Sepolia
Polygon Amoy
Stellar Testnet
Solana Devnet
X Layer Testnet

Give your agent
a financial identity

Start with the SDK. Fund your agent. Let it operate autonomously.