Bet only with people you personally know and trust.
Every pool is run by its admin — a real person who receives all bets and pays the
winners by hand. BetWithFriends cannot recover funds, reverse payments, or force an
admin to pay out. Only place a bet if you trust the pool's admin not to falsify the
result or otherwise cheat you.
Gambling may be restricted or illegal where you live.
You are solely responsible for complying with your local laws.
BetWithFriends is an open-source tool and takes no responsibility for pools created
or joined in places where gambling is not allowed.
You must be of legal gambling age in your jurisdiction to use this
site. BetWithFriends has no way to verify anyone's age and accepts no responsibility
for pools created by minors, bets placed by minors, or pool links shared with minors —
preventing that is entirely the responsibility of the people creating and sharing pools.
Create a private betting pool, share one link with your friends, and let them
back their pick with bitcoin lightning zaps. No server, no signup — everything
lives encrypted on Nostr.
1Create a pool — a question with 2+ options, e.g. “Who wins the derby?”
2Share the link — only people with the link can read the pool; it’s end-to-end encrypted.
3Friends zap their pick — bets are lightning payments straight to the admin.
4Declare the winner — the admin pays winners proportionally to their stake.
Pools are held together by trust: the admin personally receives all bets and pays
the winners. Only bet with an admin you know.
Create a betting pool
First, log in
The pool is published from your Nostr identity, and bets are zapped to your lightning wallet.
Loading pool from relays…
Pool by (you)
· created
Pot: sats/ betsMax bet: sats
Admin fee: %⏳
Tap an option to place your bet ⚡
Admin
Options nobody bet on can't win — there would be no one to pay. To end the pool without a winner, cancel and refund instead.
There are no bets to pay out.
sats
Your fee + rounding: sats of the
sats pot. Remember: lightning fees for
each payout come out of your pocket.
Admin Comments
No comments yet.
🔒 The pool’s details, your pick and your reward address are encrypted — only people
with this link can read them. Note that the amounts and timing of
zaps are public on the Nostr network, and this pool exists only as long as its
relays keep the events.
Enter your secret key
Your nsec is stored only in this browser (localStorage) and never leaves your device.
Create a Nostr profile
This makes a brand-new identity for you. You'll get a secret key (nsec) — it's the only way back into this account.
⚠️ Back up your secret key
This nsec is your account. It's saved in this browser, but if you clear
your browser data or switch devices without it, you lose access forever —
there is no password reset. Copy it somewhere safe now.
Creating an anonymous Nostr profile…
No account needed — we're minting a one-off anonymous identity just for this zap.
Bet on “”
Zapping as
If you win, the admin pays your winnings to this lightning address. It is encrypted
so only the admin can see it.
Pay to place your bet
Scan with a lightning wallet, or copy the invoice below.