TypeScript SDK, REST API, and an embeddable UI widget. Ship recurring payments, auto-investment, and savings goals without building the infrastructure yourself.
Drop in our SDK or call the REST API. Your users connect their wallet through your existing interface. No new accounts, no new custody model.
Users create automation rules through your UI or our embeddable widget. Rules are validated, safety-checked, and compiled before deployment.
Anafi monitors triggers, evaluates constraints, and signs transactions using delegated authority. Every action settles directly on-chain — users own their funds, always.
Full execution history, audit trails, and notification hooks. Your compliance team gets logs. Your users get clarity.
rules:
salary_split:
trigger:
type: incoming_tx
from: [0xEmployer]
amount: 1000..10000
actions:
- send:
to: $savings
value: "trigger.value * 0.1"
- buy:
value: "trigger.amount * 0.05" of ETH
constraints:
max_slippage: 0.01
Schedule one-time or recurring transfers. Direct debits, salary splitting, rent payments, batch payroll. Users set it once and forget it — just like their bank account.
DCA, TWAP, value averaging, and rebalancing rules. Users define allocation targets and Anafi executes. Stablecoins, RWAs, and tokens — no complex DeFi vaults.
Set spending limits, savings targets, and sweep rules. When a balance exceeds a threshold or salary lands, Anafi triggers the right action automatically — the first step toward agent-managed finance.
| In-House | Anafi | |
|---|---|---|
| Secure delegation | Build & audit your own | Battle-tested, non-custodial |
| Failure recovery | Handle it yourself | Built-in retry & fallback |
| Compliance | Build your own logging | Regulator-ready out of the box |
| Maintenance | Your team on-call 24/7 | Managed infrastructure |
| Agent-ready | Bolt it on later | Day-one architecture |
Users keep full ownership of their funds. Anafi executes through delegated session keys — no vaults, no pooled accounts, no custodial risk.
Before any rule goes live, our DSL compiler catches circular dependencies, projects monthly outflows, and flags conflicting strategies.
TypeScript SDK, REST API, OpenAPI spec, and an optional embeddable UI widget. Your product, your UX — Anafi powers the backend.
User strategies never leave the secure execution environment. Partners get compliance logs; the public chain sees only regular transactions.
Financial logic is evaluated in a secure environment and never exposed publicly. Only the user and their authorized compliance partners can see strategy details.
Every transaction settles on-chain as a regular transfer from the user's own account. No intermediary contracts, no shared pools. Funds move directly to their destinations.
Complete execution history for every trigger, constraint check, and signed transaction. Your compliance team gets regulator-ready audit trails out of the box.
Whether a human taps "confirm" or an AI agent submits a trade request, the same policy engine evaluates the action against user-defined rules. Anafi doesn't distinguish between the two — it enforces the boundary.
Wallet app, neobank frontend, or autonomous agent submits a proposed action via the Anafi SDK or REST API.
Strategy is loaded inside a Trusted Execution Environment. The engine evaluates triggers, checks constraints, projects outflows, and signs if compliant.
Signed transaction settles directly from the user's wallet. No intermediary contracts, no pooled accounts. The chain sees a regular transfer.
User strategies are decrypted and evaluated exclusively inside a hardware-attested enclave. Infrastructure operators have zero plaintext access.
Each strategy gets a session key with explicit bounds — allowed tokens, max amounts, destination whitelist, and time-to-live. Keys are revocable instantly.
Every trigger evaluation, constraint check, and signed transaction is written to an immutable log. Compliance partners get real-time access; users get full history.
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