Automate stablecoin finance for your users.

Think GitHub Actions for finance. Define triggers, actions, and constraints — Anafi handles execution, delegation, and compliance. Non-custodial, out of the box.

Inbound fiat
Paycheck received
Inbound stablecoin
USDC transfer
Scheduled
1st of month
Price change
Portfolio +10% in 12h
Engine
Anafi
Auto-save
20% → Savings
Invest
10% → ETF
Pay bill
Rent €1,200
Split with a friend
Dinner €40
Execution Private non-custodial runtime. Strategies evaluated inside confidential compute — no plaintext exposure to infra operators.
Delegation User-defined strategy ran via the EIP-7702 & EIP-4337 account abstraction. Time-bounded, amount-capped, revocable at any time.
Policy DSL Declarative YAML-based strategy language. Flexible, precise, human readable, statically analysed, sanity checked to drive safe strategy design.
Roadmap TEE → MPC+collab ZK aided execution and verification. Privacy-preserving proofs for strategy compliance without revealing user logic.
Built for Stablecoin-first Finance
Solana Base EVM Non-custodial TypeScript SDK Account Abstraction TEE Runtime

In crypto, every action needs a signature.

Recurring payments, auto-investment, salary splits — none of it works non-custodially if a user has to pull out their wallet and approve each transaction manually. This is the fundamental UX gap between stablecoin products and traditional banking.

Anafi's DSL flips the model. Users define a strategy once — triggers, actions, constraints, spending limits — and sign that. From then on, Anafi executes within those boundaries using delegated session keys. No repeated approvals. No custody handoff. Private and secure.

This isn't just a UX improvement — it's a compliance requirement. Regulators want to see that user intent was captured, scoped, and auditable before any automated action was taken. The signed strategy is that proof.

Sign the strategy, not every transaction.

Without Anafi
Transfer USDC requires signature
Buy ETH requires signature
Pay rent requires signature
With Anafi
strategy_salary_split.yaml signed once ✓
Executes automatically
Transfer USDC  ·  Buy ETH  ·  Pay rent  ·  ∞

Your users expect Revolut.
You're shipping a wallet with cards.

1

Automation is table stakes

67% of household bills in Australia are paid automatically. 70% of recurring payments in the EU use direct debit.

Your users already expect this. Stablecoin products don't offer it.

2

The complexity is hidden

One recurring payment is simple. Ten strategies across three chains with gas optimization, failure recovery, and compliance logging is a full-time team. Complexity compounds — every new feature multiplies the edge cases exponentially.

3

Banking-grade delegation is unsolved

Existing solutions either take custody of user funds, require opaque smart contract vaults, or push all complexity onto the user.

None of them work for a product that needs to feel like a bank.

Today, users automate.
Tomorrow, agents do.

Budgets, savings goals, and automated rules are a form of delegation — users telling software what to do with their money. The next step is agents doing the same, with the same guardrails. Anafi is designed from day one as that authorization layer.

Users set the policy

What tokens can be traded. What amounts or budgets are allowed. What addresses are whitelisted. What conditions must be met. Flexible, expressive, yet user-friendly.

Agents request actions

An agent submits a proposed transaction to Anafi's policy engine. No direct fund access. No unsupervised execution.

Anafi verifies and executes

The request is checked against user-defined rules. If it passes, the transaction is signed and settled. If not, it's rejected. No exceptions.

The same infrastructure that powers recurring payments today becomes the trust layer for autonomous agents tomorrow.

Ready to ship automation?

We're working with the first wave of stablecoin neobanks and wallets building the future of financial infrastructure. If that's you, let's talk.

Request a Demo Access the Demo