Stablecoin-funded virtual cards for AI agents

Prepaid Visa Cards
for AI Agents

Fund with USDC. Issue virtual cards in seconds. Each card gets its own cryptographic agent key — your AI can spend, but only within the rules you set.

Free during beta · No subscription · You only pay what you load

Instant card issuance Ed25519 agent keys Default-deny policies USDC / USDT funded Full REST API & SDK

Built for Agent-Driven Commerce

Not just a card issuer — a complete security layer between your AI agents and the financial system.

Instant Virtual Cards

Issue Visa cards via API. Card is ready within seconds — no waiting, no manual approval. Fund it, hand the number to your agent, spend anywhere Visa is accepted.

Ed25519 Agent Keys

Each agent authenticates with its own Ed25519 keypair. Card-scoped keys ensure one agent can only access the cards you assign — total multi-agent isolation.

Default-Deny Policies

Every transaction must pass an authorization policy. Set amount limits, time windows, and merchant category restrictions. No policy = no spending.

Stablecoin Funded

Deposit USDC or USDT directly. Funds convert instantly to card balance. No bank account needed, no wire transfers, no delays.

Isolated Card Balances

Each card has its own balance. Limit exposure per agent, per task, per transaction. Freeze or terminate any card instantly.

Developer-First API

Full REST API with TypeScript SDK. Create cards, manage balances, set policies, and monitor transactions — all programmatically.

Up and Running in Minutes

From signup to your first AI-powered transaction in four steps.

1

Create an Account & Fund It

Sign up, deposit USDC or USDT. Your wallet balance is ready to allocate to cards.

2

Issue a Virtual Card

Create a card via dashboard or API. Choose currency and initial balance. Card is issued in seconds with a real Visa number.

3

Generate a Card-Scoped Agent Key

Create an Ed25519 keypair scoped to specific cards. Hand the private key to your AI agent — it can only access the cards you assigned.

4

Set Authorization Policies & Go

Define spending rules: max amount per transaction, allowed merchant categories, time windows. Your agent can now transact — but only within the boundaries you set.

Security by Design

Traditional card platforms trust first, restrict later. KleePay denies by default.

Card-Scoped Agent Keys

Each agent gets an Ed25519 keypair that can only access assigned cards. A compromised agent key cannot touch other cards or withdraw funds.

scope: card
cards: ["card_8f3a...", "card_2b1c..."]
algo: Ed25519
can: read, reveal, transact
cannot: create cards, withdraw, access other cards

Authorization Policies

No policy attached to a card = no transaction goes through. Every spend must match at least one active policy.

max_amount: 50.00 USD
allowed_mcc: ["5411", "5812"]
valid_from: 2025-01-01T00:00:00Z
valid_to: 2025-01-31T23:59:59Z
mode: default-deny

Developer-First Integration

REST API, TypeScript SDK, and Ed25519 request signing. Everything your agent needs to transact programmatically.

REST API

Create cards, deposit funds, set policies, list transactions. Every operation available via a clean REST interface.

TypeScript SDK

Type-safe client with built-in Ed25519 request signing. Install, configure, and start issuing cards in minutes.

Request Signing

Every API request is signed with your Ed25519 private key. No shared secrets, no API tokens to rotate — just cryptographic proof.

agent.ts
import { KleePay } from "@kleepay/sdk";

const klee = new KleePay({
  privateKey: process.env.AGENT_PRIVATE_KEY,
});

// Create a card and fund it
const card = await klee.cards.create({
  currency: "USD",
  initial_deposit: 100,
  label: "Shopping Agent",
});

// Set spending rules
await klee.policies.create({
  card_id: card.id,
  max_amount: 50,
  allowed_mcc: ["5411", "5812"],
});

// Your agent can now spend — safely
console.log("Card ready:", card.last_four);

Why KleePay?

Purpose-built for multi-agent architectures where security isolation matters.

FeatureKleePayOthers
Card-scoped agent keys
Ed25519 request signing
Default-deny authorization
MCC / amount / time policiesPartial
Stablecoin deposits
Multi-agent isolation
REST API + SDK
Instant card issuance

Ready to give your AI agents spending power?

Create an account, fund with stablecoins, issue your first card. Your agent can start transacting in minutes.

No credit card required · Free during beta