AdZap sheet 02 · publisher

Create — a slot for your writing

01 placement

Rotate is the default: anything that re-fetches the image each view shows the current ad.

02 targeting
03 your own site
Ads pointing at these domains will never be shown here. Nobody clicks an ad for the page they are already on, so it wastes the slot — and if the campaign is yours, it is your own money going in a circle minus our fee. Subdomains count as the same site. Leave it empty and we fall back to the referrer, which most places that embed a Markdown image never send.
04 backfill

Embed — paste this into your writing

create a slot to get your embed code

The image URL is permanent; what it serves changes with the running campaigns. No JavaScript, no iframe, nothing to update later.

Slot, live — reload to watch it swap

Your live ad slot
served from /a/<slot>cache-control: no-store

Earnings — last 30 days

fill rate — what your slots served

Days are UTC. Earnings are the same ledger entries that credited your balance — nothing here is estimated.

Slots — what you have running

sign in to see your slots

Withdraw — earnings to Lightning

sign in to see your balance

Lightning routing costs a fee. A maximum is held back with your withdrawal and whatever routing does not use comes straight back to your balance.

or into your own Cashu wallet

Withdraw as ecash locked to your NIP-60 wallet's key — instant and no Lightning fee. If it is never claimed it returns to your balance after the lock period, so nothing is stranded.

Use the key your wallet gives you. The ecash is locked so that only that key can spend it — paste the receiving key your Cashu wallet shows, or press Read from Nostr to fetch the one your wallet published.

Your Nostr npub is usually the wrong answer here: only NIP-61 wallets sign Cashu proofs with your Nostr key, so most wallets will not be able to claim it. If you are unsure, open your wallet, find its P2PK / receiving key, and paste that.