diff options
| author | Adam Soltys <[email protected]> | 2026-10-21 22:16:57 -0700 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2026-10-21 22:16:57 -0700 |
| commit | 5c007a2540d5a033c0934844eff68688af68817c (patch) | |
| tree | f006cc1cdcb02335467c71d760a34ad8fe3b44f5 /feed/note-page.js | |
| parent | 8229ea08caeb6d03efa56205b9526e2751217162 (diff) | |
| download | coinosv3-server-5c007a2540d5a033c0934844eff68688af68817c.tar.gz coinosv3-server-5c007a2540d5a033c0934844eff68688af68817c.zip | |
names: mint nothing payable for a wallet on another network, and retire what was minted
A staging name is a mutinynet wallet, but every claim got a mainnet BOLT12
offer on our node published in its record, and custom offers and POS sales
were minted there too: real sats paid that way had no route onward (2,092
sat parked on 2026-10-22). otherNetwork() — the record's ark address decides,
a staging name without one is mutinynet — now gates the claim's stand-in
offer, custom offers and POS invoices (LNURL already refused staging).
At start, retireOtherNetworkOffers() disables the offers already out there
(83 staging names, 13 custom offers), takes their lno= out of the published
DNS record and drops them from state; idempotent, so a failure retries next
start. [email protected] keeps its offers: its wallet is mainnet.
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Diffstat (limited to 'feed/note-page.js')
0 files changed, 0 insertions, 0 deletions
