PullCap

PullCap Demo

Trial · 1 sat an hour

1 sat

every hour

This subscription gives you access to nothing. It exists so you can watch the mechanism work on your own wallet: you sign once, and an hour later the second payment goes out on its own, without you doing anything. It switches itself off after a month, and you can revoke it from your wallet whenever you like — if you do, we notice and we stop. If your wallet lets you set a maximum fee for the connection, raise it: on a single satoshi, 1% is not enough to cover the network cost.

Amount1 sat every hour
Spending cap27 sats per day
Authorization valid for1 month
Total over that time730 sats · 8,760 a year
Cancelanytime, from your wallet

Set your spending cap

When you connect your wallet below, the connection gets a spending limit of 27 sats per day — filled in for you the quick way, typed by you otherwise. That is the most it will ever release: we ask, and your wallet pays or refuses. Above that number it simply says no.

It is set slightly above the amount above, so that a late retry does not get refused. If the field is empty, there is no limit — please fill it in.

This limit renews on its own every period — it is not a total to be used up. You sign once and never have to touch it again.

What we store

To collect while you sleep, PullCap keeps your wallet authorization on its server, encrypted. It is not a key to your wallet: it can only spend up to the cap you set, only until the date you set, and you can revoke it from your wallet at any time without going through us.

The price stays at 1 sat for the whole duration of this authorization. If PullCap Demo changes their pricing, yours does not change: a new signature would be required.

Network fees, usually a few sats, are paid by you.

First time doing this?Hide

You are not paying now and again next month. You are giving your wallet permission to pay, once, within limits you set: never more than the cap, never after the end date, and you can take the permission back whenever you want. Then it happens on its own.

What can go wrong
Nothing can be taken above the cap: your wallet refuses it, and there is nothing we could do about it. If a payment fails, we retry on our own and you do not have to sign again. It buys you time, it does not write off the payment.

Connect your wallet

You need a wallet that supports NWC (Nostr Wallet Connect) and answers even when its app is closed: a wallet on your own node, or one that is always online. A wallet that only answers while its app is open will miss the next payment.

Custodial

Coinos or Rizful: they answer for you. They hold the sats and answer from their own servers, so payments keep going out even when all your devices are off. We have tested Coinos since August, Rizful since 7 October. With Coinos it takes one click: the button opens it with the limit, the renewal and the end date already filled in — you only approve.

A window will open on Coinos. Allow pop-ups if nothing happens.

Non-custodial

Your own keys: your own node. The sats stay with you, so your node must stay on and online. We tested Alby Hub, on a computer of ours.

Custodial · Rizful

Non-custodial · your own node

1. In your wallet, create a new NWC connection — often under Apps or Connections — with these settings:

NamePullCap · PullCap Demo · Trial · 1 sat an hour
Spending limit27 sats
Renewsday
Expires31 days
Permissionspay_invoice, lookup_invoice

The limit is yours to set, and we cannot check it — no wallet tells us what you approved. Set it at least as high as the figure above, or the first payment will be refused. And do set one: it is what stops anything going wrong from going far.

2. Copy the connection your wallet gives you. It is a long code that starts with nostr+walletconnect:// — not your Lightning address.

If your wallet is on the same service as the seller, they can see which account the payment comes from. On a different service, they cannot.