Glossary entry
Wallet Spending Limits
walletsHow a smart contract account caps what can leave it, why a delay above the limit matters more than the limit, and the trade-offs of setting one.
Definition
Wallet spending limits are rules written into a smart contract account that cap what can leave it without additional approval — a value ceiling per transaction or per period, a list of addresses that may be paid freely, a delay before anything larger settles, or a requirement for a second signer above a threshold. They exist because a plain key-controlled account has exactly one setting: whoever holds the key can move everything, immediately. Limits split that into a routine allowance and an exceptional path, so a compromised device or a mistaken signature costs the allowance rather than the balance, and the delay on the exceptional path is what gives a real owner time to notice and cancel. The trade-offs are that the rules run in contract code that has to be sound, that raising a limit is itself a transaction someone must authorise, and that a limit set too tight gets disabled in a hurry — which is the failure mode to design against.
Next