Spending rules the chain enforces, not your prompt.
You set the limits: how much each agent can spend, who it is allowed to pay, when a human has to sign off. Those rules live in a program on Solana, so they hold even if someone gets past Fiscus. We check every payment against them first, in milliseconds, so an agent never even tries a payment it cannot make.
policy = {
per_tx_cap = "1,000.00 USDC"
daily_cap = "5,000.00 USDC"
approve_over = "500.00 USDC"
allow = 3 payees
}