← All use cases
Fintechs
Treasury agent
Idle balance managed by policy
1 wallet
BRL + USDC slots, no FX desk
What the agent does
The agent watches wallet balances across currency slots, keeps the operating float liquid, and moves the rest between BRL and USDC slots under the same mandate. One wallet, per-currency caps, every move sealed.
One call
treasury-agent.ts
await session.send("Keep R$50k liquid in BRL; move the rest to the USDC slot.");✓ 1 wallet · sealedreceipt · rcp_treasu