Direct Debit
for stablecoins.

Privacy-preserving non-custodial delegations.
Makes your wallet a primary personal finance account.
Live on mainnet
FEE
0.20% · capped at $10
AUDIT · PENTEST
Hexens
Hakira
YOU
0x7a…c91e
AUTOPAY ON
· EVERY MONTH · REVOKE ANYTIME
BANK ACCOUNT
1,850 USD
MOM
1,000 EUR
BILLS
120 USD
PHONE
150 BRL
CHARITY
150 USD
SAVINGS
THE REST
01
01
PRODUCTS

Recurring payments, on your rules.

LIVE

Self-Managed Recurring Payments

YOUR WALLET
RENT
$1,850
MONTHLY
ALLOWANCE
$50
WEEKLY
SUBSCRIPTIONS & CHARITY
$125
MONTHLY
DCA & SAVINGS
WHAT'S LEFT
MONTHLY
Pays on a date, or the moment money arrives.
You set the destinations, amounts, and triggers.
Change it or stop it whenever you want.
COMING SOON

TradFi-style Pull Payments

YOUR WALLET
UTILITY
US · ACH
UP TO
$200
MONTHLY
PHONE
EU · SEPA
UP TO
$60
MONTHLY
LOAN
UK · BACS
UP TO
$450
MONTHLY
SUBSCRIPTIONS
US · ACH
UP TO
$40
MONTHLY
Each one pulls through a licensed partner, on its local scheme.
You get a heads-up before every payment.
Cancel instantly, from your wallet.

By joining you agree to our Privacy Policy.

Build, modify, execute and revoke. Instantly.

NEW RULE
01/04
WHEN
USDC in ≥ 1,000 · monthly
PAY
mortgage_co
1,850
max 1,900
PAY
utility_co
120
max 200
Sign once
STEP 1
BUILD
Pick a trigger, payees and caps in the dApp. Sign once.
version: 1
rules:
salary_route:
trigger: { inbound_asset: USDC, min: 1000 }
mandate: { window: 1/month }
actions:
- push: mortgage_co
amount: 1850, cap: 1900
- push: utility_co
amount: 120, cap: 200
STEP 2
COMPILE
Your rule compiles to a readable policy, encrypted before it leaves your device.
SEALED RULE · salary_route
mortgage_co
1,850 ≤ 1,900
utility_co
120 ≤ 200
CAPS ENFORCED BEFORE THE FUNDS MOVE
STEP 3
EXECUTE
The engine checks every cap before any funds move.
LICENSED PARTNER
SEPA · ACH
mortgage_co
1,850
PAID
utility_co
120
PAID
ON-CHAIN OR TO A BANK ACCOUNT
STEP 4
SETTLE
Funds settle on-chain, or to a bank account through a licensed partner.
MORE ON USE CASES & RAILS
Product
Open page
02
USE CASES & PRICING

How to use Anafi.

FOR EVERYDAY USE

For Users

Build your own automations from the dApp, in a few minutes.
Connect any wallet: WalletConnect, MetaMask, Phantom, etc.
Set up payments with references to pay bills automatically.
Use cross-chain settlement, investment instruments and tokens.
Pay out to a bank account through partners.
Manage everything from the dApp; revoke in one step.
WHAT IT COSTS YOU
0.20%
PER TRANSACTION
HARD CAP OF $10
You send $1,000
$2.00
You send $5,000
$10.00
You send $50,000
CAPPED
$10.00
* Gas, the off-ramp provider and the bank may charge their own fees on top of the Anafi fee; gas might be subsidized. The average total cost is 0.6%.
OR BUILD ANAFI INTO YOUR OWN PRODUCT

For Neobanks and Wallets

Ship white-label non-custodial automations for your users in days, frictionless.
SDK + API + human-readable policy DSL.
Compatible with Swig, Squads; Safe, EIP-7702 / 7579 / 7710; or any other stack.
Use your or our rails for off-ramp and virtual accounts.
Run the API to access the engine, or a part of the infrastructure, or the whole system.
Flexible revenue sharing.

Subscriptions and Charity

Offer your users the option to pay or donate to you recurringly with stablecoins.
Install the payment widget or use our SDK to build yours for your website.
Receive funds in your bank account or via your blockchain address.
Direct & near-instant settlement on your balance.
Enforce your compliance, privacy requirements, and AML.
MORE ON HOW TO USE THE TECH
Pricing
Open page
03
PRIVACY & SECURITY

Your rules are yours. Your funds are yours.

YOUR RULES
rule.yaml
pay: landlord
max: 1,900
every: month
CIPHERTEXT
9f3a 0c7e 51d2
88b1 e4c9 2a7f
c03d 7b15 e0a4
ANAFI CAN'T
READ
REDIRECT
CREATE

Encrypted on your device

Anafi only ever handles ciphertext, never your rule.
YOUR FUNDS
YOUR WALLET
0x3f…a91
12,480.00
USDC
IN YOUR CUSTODY
100%
NO LOCK
NO POOLED ACCOUNT

Funds stay in your wallet

No lock. Nothing moves until your rule fires.
YOUR FUNDS
SCOPED KEY
ONE RULE
USDC only
≤ 1,900
to: landlord
on the 1st
12 fires max
exp. 12/2027

One key, one job

It can only do what your rule spells out.
YOUR FUNDS
BLOCKS M … N
ALL PROCESSED
M
N
IF IT FAILS
FUNDS STAY PUT

Nothing skipped, no surprises

Every block is processed. Every failure has a known fallback.
YOUR RULES
ON-CHAIN RECORD
your rule
PRIVATE
commitment
0x7a3f…c21
engine key
registered
code hash
4be1…09d

Only a commitment on-chain

Your rule stays private. The execution stays public.
YOUR RULES
ATTESTATION · VERIFIED
Intel certificate chain
On-chain registry
Code fingerprint

Publicly Verifiable

Use a public tool to check the engine.
SECURITY · AUDITS

Security Partners & Measures

Anafi's security is our top priority, and we have committed to delivering a secure private solution for users. Since early prototypes, we collaborate with the leading security companies in Fintech, DeFi, AI, and Novel Cryptography security to ensure the security posture.
SECURITY AUDIT & PENTEST
Hexens
SECURITY AUDITOR
Hakira
INFOSEC PARTNER · PENTEST
SECURITY CONTRIBUTORS
Pashov Audit Group
MORE ON PRIVACY & AUDITS
Trust & Security
Who holds what, who can act, who can see — and who reviewed the code.
Open page
04
TRUST BOUNDARY · WHO HOLDS, WHO CAN ACT, WHO CAN SEE

Nobody can move your money but you.

Moving money needs the wallet key that controls it.
Only you control it, and no one else.
YOU
CONTROLS FUNDS
FUNDS
WALLET KEY
ATTESTED ENGINE
CANNOT MOVE FUNDS
SCOPED KEY
RULES
TRIGGERS
ANAFI
CANNOT MOVE FUNDS
SCOPED KEY
AT EXECUTION
PAYOUT DETAILS
AT EXECUTION
OFF-RAMP PROVIDER
CANNOT MOVE FUNDS
KYC DATA
PAYOUT DETAILS
AT EXECUTION
BUILT ON
Phala TEE
Safe
Rust
Solidity
MORE ON THE TRUST BOUNDARY
Auditability & Compliance
Open page
05
FAQ

Questions, answered.

Can't find what you're looking for?
Ask the team directly.
Talk to us
Is Anafi custodial?
No. Anafi holds no funds, issues no cards and runs no accounts. Your money stays in your wallet, and the limits of every rule are enforced on-chain.
Can it drain my wallet?
No. The engine can only execute what your signed rule allows: listed destinations, capped amounts, set frequency. Anything outside those limits is rejected on-chain.
How do you process transactions?
When you sign a rule, you delegate a key scoped to that rule to the Anafi engine. The engine executes on your behalf when the rule's conditions are met, routing through partners for cross-chain swaps, off-ramps and bill payments. We keep improving our routing to get you the best price.
What does it cost?
Anafi charges 20 bps (0.20%) per transaction, capped at $10. Network gas, off-ramp and banking fees apply only when your payment route uses them, and are passed through at cost.
What if Anafi goes offline?
Nothing moves without an engine signature, so your funds stay where they are. Missed payments execute once, late, when the engine is back. You can revoke at any time.
Do you hold or store any personal data?
Minimal. Anafi has no access to your KYC or banking details; they stay with the licensed partner that verified you. Your rules are encrypted and unreadable to the Anafi team. We keep only your wallet address and execution logs.
Can my transaction be lost?
No. A committed rule can't be skipped or altered. If execution is delayed, your funds stay in your wallet and the payment executes once, as soon as the engine catches up.
What data stays confidential?
Your rules — conditions, limits, destinations — are visible only to you as the signer. Executed transactions are on-chain and public on block explorers, like any other blockchain transfer.
How do I revoke?
One transaction from your wallet at app.ana.fi. It takes effect as soon as it's confirmed.
Is it audited?
Anafi's full stack is under a full-scope security review by Hexens (August–October 2026), plus a penetration test by Hakira. Further audits are scheduled.
Is Anafi open-source?
Not yet. We plan to open-source the engine — rule storage, execution and audit models — in 2027. The engine's attestation is already verifiable on-chain today.
GET STARTED

Make your wallet your primary finance account.