Add Satograms to your wallet
If your users already have lightning addresses on your domain, they're already eligible to receive Satograms. Integrating fully lets you show them the sender's message, and opens up a revenue stream you control.
For wallet operators
The business case. How the revenue split works, what integration costs, and what you're agreeing to (and not agreeing to).
- Take a delivery cut at a rate negotiated per wallet.
- No integration fee, no SLA, no token, no escrow.
- 1-2 week realistic timeline to first credited Satogram.
For developers
Technical documentation. Endpoint requirements, subscription handlers, end-to-end test recipe.
- Working code for LND, Core Lightning, LDK, and Eclair.
- LNURL-pay setup, TLV parsing, regtest test recipe.
- Pre-launch operational checklist.
How delivery works
The Satogram service finds lightning addresses on your domain and delivers a small payment to
each, with the sender's message attached as a custom TLV record (34349334).
Your invoice subscriber reads that TLV plus the recipient identifier in TLV 6789998212, credits the user, and (optionally) shows them the message.
For high-volume providers, opting into the batch-keysend path bundles up to 50 of your users into a single payment — and that's the path on which you can take a delivery fee.
Talk to us
Questions, want to opt into batch keysends, or want to share your domain + pubkey to get added to the operator's config? Reach out: