Skip to main content
An auto-settle rule ties a wallet to a source address. When stablecoins arrive from that address, Veil offramps them automatically to the wallet’s bank account. See Auto-settle for the full concept.

List rules

Prints one line per active rule: wallet ID, chain, source address, and bound bank account.

Create a rule

Sets the source address on the wallet. If the wallet already has a rule, this replaces it — the deposit address may change as a result. The payout bank account is not changed; to change the bank, use veil wallets set-bank. Flags:

Remove a rule

Removing a rule is destructive. Once removed, deposits from the former source address will no longer trigger automatic offramp — they will land in the wallet and stay there until you offramp manually.
The CLI shows the current rule and asks for confirmation:
Pass --yes to skip the prompt:
In non-interactive environments, --yes is required — the CLI refuses to prompt when stdin is not a TTY.

See also

  • Auto-settle — source addresses, triggers, and minimums
  • Wallets — wallet IDs and bank account binding