Skip to content
SpendTheBits

Autopay, streams & agents · 4 min read

How to set up recurring crypto payments

Short answer

To set up recurring crypto payments in SpendTheBits, open Autopay, choose the recipient, amount and schedule, and sign once. That single signature creates a revocable on-chain allowance that caps the total across the whole schedule; each occurrence is then an ordinary transfer within that cap. You never hand over custody, and you can revoke the allowance at any time.

This is deliberately an allowance rather than an escrow. An escrow would mean giving up the funds now for payments due later — which is custody by another name. An allowance leaves the money in your wallet, earning if you have it in Earn, until each payment is actually due.

Create an autopay

  1. 1

    Open Autopay and tap New.

  2. 2

    Choose the recipient by address or @handle.

  3. 3

    Set the amount, the frequency, and the end date or number of occurrences.

    The total the allowance permits is amount × occurrences. That figure is the maximum that can ever move under this authorisation, and it is shown before you sign.

  4. 4

    Review the permit and sign it once.

    This is an EIP-2612 permit signature. It authorises transfers up to the cap; it does not move any money by itself.

  5. 5

    Check the Upcoming list to confirm the schedule looks right.

  6. 6

    Revoke from the autopay's detail screen whenever you want to stop it.

    Revoking is on-chain and immediate. It stops all future occurrences, and no notice period applies because nobody is holding anything of yours.

Good to know

  • Autopay works with stablecoins, because it relies on token allowances. It does not apply to native coins like BTC.
  • Keep the source balance funded. A run with insufficient balance fails as a normal failed transfer and is reported; it does not create a debt or overdraw anything.
  • Spending guardrails apply to autopay runs as well as to manual sends, so a cap or an allowlist you set still governs automated payments.

Frequently asked

No. The allowance is capped at the total you signed for, and each occurrence is a plain transfer within that cap. Anything beyond it fails on-chain.

Revoke the allowance. It takes effect immediately and needs no cooperation from the recipient — a difference from a card subscription that is easy to underrate until you need it.

No, and that is the point of the permit model. You sign once for the schedule; individual occurrences do not prompt you again.

Get SpendTheBits

A fully non-custodial wallet for 13 chains, free on iOS and Android. Your keys never leave your phone.