03 / Agent payments

SpendkitTestnet demo

AI agent payments, within your rules.

Spendkit lets you give each AI agent a spending policy while keeping funds in a payment wallet you control. Set daily and per-payment limits; payments routed through Spendkit are checked against those rules on-chain.

Current demo: Paxos Test USDG on Arbitrum Sepolia. Spendkit does not hold funds or broadcast payments.

Web3Luma / 03Control / Payment

Give autonomy a boundary.

  • FundsYour payment wallet
  • AuthorityPer-agent limits
  • PaymentOn-chain policy check

Why Spendkit

Let agents act. Keep the rules yours.

A wallet can hold funds, but it does not describe which agent may spend them or how much. Spendkit connects wallets, agents, and policies.

01 / KEEP CUSTODY

Your wallet remains the source

No deposit into Spendkit is needed. The bound payment wallet submits the transaction and pays gas; the Spendkit server does not receive its private key.

02 / SET BOUNDARIES

One agent, one policy

Give each agent its own daily and per-payment limits. Several agents can share a wallet without sharing a single spending policy.

03 / ENFORCE

Rules checked where funds move

The on-chain Router checks the active policy and exact authorization before a Spendkit payment can transfer funds.

The payment path

Define. Connect. Authorize.

Give a compatible agent a way to request payment while keeping the decision and final enforcement separate.

  1. 01 / DEFINE

    Connect a payment wallet

    Verify a wallet you control, create an agent, and set its daily and per-payment policy.

  2. 02 / CONNECT

    Equip the agent

    A compatible runtime connects with OAuth and MCP tools to read its policy and preview a proposed payment.

  3. 03 / AUTHORIZE

    Check before sending

    An allowed payment receives an exact, short-lived authorization. The wallet sends it through the Router, which checks the policy again.

The important details

Control has a clear scope.

Spendkit is designed for payments routed through its authorization and Router flow. Keeping an agent's wallet key secure still matters.

Does Spendkit hold my funds?
No. The bound payment wallet holds the demo token, submits the transaction, and pays gas. There is no Spendkit deposit balance.
Can an agent bypass the policy?
The Router enforces the policy for payments made through Spendkit. A direct wallet transfer outside Spendkit is outside those controls.
What can I try today?
The public site offers a testnet demo using Paxos Test USDG on Arbitrum Sepolia, plus a dashboard and developer documentation.

Explore the studio

One product. A wider Web3 vision.

Visit Spendkit