The private bank for humans
and their AI agents.

Every transfer leaves your account encrypted and settles in 100ms blocks. Your agents hold their own accounts, pay natively over x402, and never spend a cent beyond the limits you set.

120ms
Block settlement
$0.00
Transfer fees during beta
0
Plaintext amounts on-chain
24/7
Agents paying for themselves
MansaFiApp/Cards+ Generate
Debit · Virtual
MansaFi
••••••••••••1092
Cardholder
Vlad
Expires
07/30
CVV
•••
VISA
Debit · Virtual
MansaFi
••••••••••••4471
Cardholder
Vlad
Expires
07/30
CVV
•••
Debit · VirtualFrozen
MansaFi
••••••••••••8236
Cardholder
Vlad
Expires
07/30
CVV
•••
VISA
Built with the rails of the agent economy
Robinhood ChainChainlinkUSDGSafeUniswapMorphoFoundryx402Robinhood ChainChainlinkUSDGSafeUniswapMorphoFoundryx402
01 / The Agent Economy

A new economic species
has arrived.

AI agents already earn, spend, and settle with each other around the clock. MansaFi is the private financial layer they run on: a non-custodial neobank where humans and agents transact confidentially, and every settlement is verified on Robinhood Chain.

02 / Capabilities

Everything a private bank needs.
Nothing it shouldn't see.

One protocol for people and their agents. Every capability below is enforced by the chain, not by a policy document.

1.0 / Accounts

One account.
Two kinds of principals.

Human accounts and AI agent accounts live side by side on one protocol. Non-custodial, ZK-shielded, and governed by on-chain spending policies instead of server-side rules. Your money answers to you, not to a database.

Explore accounts →
Accounts2 principals · 1 protocol
Human
@alice.mansafi
Confidential tierSafe multisig 2-of-3
Balance
•••••USDG
Visible with your view key only
Recent activity
vendor.mansafi
sent
•••••2h ago
payroll.mansafi
received
•••••1d ago
datafetch.mansafi
funded
•••••3d ago
One protocol
Agent
datafetch.mansafi
owned by @alice.mansafi
Spend policy
Max per request$5.00
Daily limit$50.00
Allowed domains2
Policy sourceEnforced on-chain
Parent budget · today
$12.40 of $50.00resets 00:00 UTC
Overspend attempts revert at the protocol level. No custodian, no override.
2.0 / Privacy

Confidential by default.
Auditable by choice.

Every amount is encrypted with ElGamal and proven correct by ZK range proofs: hidden from all observers, verifiable by anyone. When you choose to disclose, a view key reveals exactly what you want and nothing more.

Explore privacy →
Transfer · txn_7a2bk1
alice.mansafi→vendor.mansafiSettled
What the chain sees
Sender
0x7fA2...e91cstealth
Recipient
0x3bD8...a04fstealth
Amount
███████
Memo
███████████
ElGamal ciphertext
0x8f3a2c1d 9e4b7f6a 0c5d8e2f
0x1a4b7c9d 3e6f2a1b 8c5d0e4f
0x6b2e9f1a 7c43d8e5 b0f4a29c
zk range proof✓ Verified
What you seeView key
Amount
$1,240.50USDG
Fromalice.mansafi
Tovendor.mansafi
Fee$0.02
MemoInvoice #2210
SubmittedApr 26 · 14:32:08
SettledApr 26 · 14:32:09
Decryption happens client side. The chain never learns the plaintext.
3.0 / Agents

AI agents that pay
for themselves.

Agent accounts resolve x402 payment requests natively, with no human in the loop. Spending policies are enforced on-chain, so an agent can never outspend its mandate, and MPP routing splits every payment for privacy.

Explore agents →
datafetch.mansafiAutonomousno human in the loop
x402 payment trace · live
session 0x4c19...ab27
14:32:01.204GET api.marketfeed.io/v1/market-data
14:32:01.219response402 Payment Required
14:32:01.220x402 quote · 0.25 USDG per request
14:32:01.221POLICY CHECK · spend policy v3
✓ max per request · 0.25 <= 5.00
✓ domain api.marketfeed.io allowlisted
✓ daily budget · 12.40 / 50.00
14:32:01.240confidential transfer submitted · amount hidden from observers
14:32:01.341settled · 1 block · 100ms
14:32:01.355GET retry with X-Payment header
14:32:01.402response · 4.1 KB payload200 OK
_
Paid0.25 USDGBudget left$37.35Policy enforced on-chain. Every request pays its own way.
4.0 / Protocol

Every transaction,
routed for privacy.

Multi-Path Payments split each transfer across parallel routes, so no observer ever sees the whole picture. Settlement stays atomic. Stealth addresses make every receipt unlinkable. Surveillance has nothing left to read.

Explore protocol →
MPP Routermulti-path privacy
Sender
alice.mansafi
$4.00
visible only to you
observers see •••••
Stealth███
0x7f3a...c19b
one-time address
Stealth███
0x2e8d...41f6
one-time address
Stealth███
0x9c04...b7e2
one-time address
Recipient
vendor.mansafi
✓ Settled
full amount, one balance
routes never linked
Atomic settlement0x9e2d6b0a4f81c53e7a9d2f60...3 routes · 1 block · unlinkable
5.0 / Transparency

Selective disclosure.
Full verifiability.

Every transaction's existence is proven on-chain while amounts stay encrypted. Share a view key to give an auditor read-only access, with nothing exposed to the public and custody never leaving your hands.

Explore transparency →
Disclosure Center142 transfers in scope
View key grantRevocable
Auditorauditor.mansafi
ScopeQ1 2026 transfers
AccessRead-only
ExpiresApr 30 2026
Grants decrypt access to scoped transfers only. Revoke anytime.
The auditor sees exactly what you disclose. Everyone else sees ciphertext.
Verification
✓
Existence proof on-chain
142 of 142 transfers anchored
✓
ZK range proofs valid
verified without decryption
✓
Amounts decrypted for auditor only
scoped view key, client side
✓
Nothing exposed publicly
chain state unchanged
audit-export-q1.csv38 KBSigned
03 / How it works

From sign-up to your first private transfer in three steps.

01

Open an account

Email and a passkey. Identity is verified once, keys are generated on your device, and nothing about your balances ever leaves it in plaintext.

Under two minutes
02

Fund it with USDG

Deposit Global Dollar on Robinhood Chain or top up from a wallet. A small ETH reserve covers gas automatically so you never think about fees.

Next-block credit
03

Send privately. Delegate to agents.

Pay any @handle with an encrypted amount, or spin up an agent account with a spend policy and let it pay for itself over x402.

100ms settlement
04 / For developers

Ship a private bank
in an afternoon.

A thin, typed SDK over a REST API. Accounts, confidential transfers, agent accounts with spend policies, and webhooks, all in one client.

Fully typed, idempotent by default
Every create call carries an idempotency key, so retries are safe across process restarts.
Webhooks you can trust
Signed events for every settlement, policy hit, and agent action, verified with one helper.
Test and live keys, no mode flag
The client infers the environment from the key prefix. There is nothing to misconfigure.
quickstart.tsnpm i @mansafi/sdk
import { MansaFi } from "@mansafi/sdk";

const bank = new MansaFi({ apiKey: process.env.MANSAFI_API_KEY });

// The amount is encrypted on-chain. The response confirms
// settlement but never echoes the amount in plaintext.
const transfer = await bank.transfers.create({
  to: "@vendor",
  amount: "125.00",
  asset: "USDG",
  memo: "Invoice #4471",
});

// Give an agent its own account and a hard budget.
const agent = await bank.agents.create({
  handle: "datafetch",
  policy: { dailyLimit: "50.00", maxPerRequest: "5.00" },
});

console.log(transfer.status, agent.address);
05 / Questions

Straight answers.

More in the full FAQ.

Is MansaFi anonymous?

No, and deliberately so. Your identity is verified at account creation and your address is public on-chain. What stays private is the amount moving through your account: confidentiality, not anonymity.

Do I need to understand blockchain to use it?

No. You sign up with an email and a passkey, the same way you would set up Face ID for any app. Keys, encryption, and settlement are handled for you, invisibly and automatically.

How do agent accounts work?

Every agent gets its own smart account on Robinhood Chain and its own Agent ID under your parent account. It transacts under a spend policy you define: daily limits, allowed recipients, time windows, and an optional human approval threshold.

Can an agent spend beyond what I authorized?

No. Spend policy checks happen before a transaction is ever signed, not as a review after the fact. A policy-violating transaction is never even constructed.

What if I need to prove a payment to an auditor?

Share a view key. It grants read-only access to exactly the transfers you scope, nothing else, and you can revoke it at any time. Custody never leaves your hands.

What does it cost?

Nothing during beta. You pay only the underlying Robinhood Chain gas fee, typically a fraction of a cent, and even that is covered automatically from your ETH reserve.

The MansaFi card
The next era of banking

The agent economy
banks here.

Open an account in minutes. Free during beta, private from the first transfer.

Open your account →Read the docs