GM. Happy Easter! Don't fall for April Fools today.
openoms
openoms@diynodes.com
npub14tq8...hy62
Bitcoin | Lightning | Blink | RaspiBlitz on RPi and more | Self-hosting | Enjoyer of Linux Desktops and GrapheneOS | building hardware at diynodes.com
Heads up if using the testing / unstable version of Debian, Ubuntu, NixOS or other Linux OS based on these, there is malicious code in the latest xz package:
>The malicious injection present in the xz versions 5.6.0 and 5.6.1
>Luckily xz 5.6.0 and 5.6.1 have not yet widely been integrated by linux distributions, and where they have, mostly in pre-release versions.
Running stable versions are fine:
₿ xz --version
xz (XZ Utils) 5.4.1
liblzma 5.4.1
oss-security - backdoor in upstream xz/liblzma leading to ssh server compromise
Hey Nostr,
Please help me with this #bitcoin issue and I can pay sats for your time:
send me bitcoin
send me 21 satoshis
Make an offer on this URL:
https://bitcointroubleshoot.com/naddr1qqt8xetwvskk6efdvf5hgcm0d9hz6mmtw9chvuczyz4vqlv4pzwwdt0s3wg4d4purf9tt9xxzv9hmjcjasveqzx9sxdz7qcyqqq8llc2zulpt
#bitcointroubleshoot #asknostr #blink
Exercise: you got to send someone money, but the payee didn't publish a bitcoin or LN address you trust. The onchain fees are high anyway for the price of a dinner.
Nostr solves this often, but let's say you just got some other social media contacts.
Solutions:
1. LNURLw
generate an LNURLwithdraw voucher and share the link or QRcode so the recepient can withdraw with most lightning wallets any time. This needs a LNURL server. Some ways to it:
- run BTCPayServer - create a Pull Payment, share the link or QRcode
- run LNbits - create a voucher with the LNURLw extension
Custodial solutions:
- - top up in the browser and create vouchers
- hope to have this streamlined in the Blink Wallet - the PoC could be extended here
- there is of course the BTCPay / LNbits of someone else
2. Ecash
Use ecash (that will be Cashu for now) - send the token as text and when the recipient downloaded an Cashu wallet will be able to convert the token to a lightning payment or trade it within the mint for free.
- run LNbits with the Cashu extension, connect it to your eNuts or Minibits wallet
- run a mint directly with
Custodial solutions:
- download eNuts https://www.enuts.cash/ or Minibits and use the default (or some other) mint
- looking forward to the fedimint instances in the wild
Does anyone has any other practical solution working now for async payments?
I'd like to pay bitcoiners more often, but sometimes not when I can just ask for a lightning invoice.
Lightsats⚡
GitHub
GitHub - GaloyMoney/galoy-voucher
Contribute to GaloyMoney/galoy-voucher development by creating an account on GitHub.
GitHub
GitHub - cashubtc/nutshell: Chaumian ecash wallet and mint for Bitcoin
Chaumian ecash wallet and mint for Bitcoin. Contribute to cashubtc/nutshell development by creating an account on GitHub.
Minibits.cash
Minibits.cash
Minibits is an e-cash wallet with a focus on performance and usability. Cash is issued by mints and backed by Bitcoin via the Cashu protocol and Li...
What a godsend this Nostr Client of LNbits extension is!
I have just configured it to connect to my usual relays and it acts as a multiplexer.
With the client on my desktop or phone I just need to connect to this one relay which I can do even through a private wireguard tunnel (or using Tailscale).
One connection to an anon VPS which keeps everything up to date and I am not broadcasting my IP address to all my relays any more every time I open a Nostr app.
I have just configured it to connect to my usual relays and it acts as a multiplexer.
With the client on my desktop or phone I just need to connect to this one relay which I can do even through a private wireguard tunnel (or using Tailscale).
One connection to an anon VPS which keeps everything up to date and I am not broadcasting my IP address to all my relays any more every time I open a Nostr app.Bitcoin is freedom money *
* except in the USA
View quoted note →
To prevent painful consolidation costs the store is receiving sats only over lightning when invoicing a relatively small amount.
If you have some L-BTC already it can be converted on-the-fly with the help of the built-in Sideshift plugin:
Pair this with the Blink plugin:
and your store can have virtually unlimited incoming ⚡️ capacity.
Enjoy the power of the plugin system of @BtcpayServer and focus on the goods you sell.
#FOSS @npub155m2k8ml8sqn8w4dhh689vdv0t2twa8dgvkpnzfggxf4wfughjsq2cdcvg @npub13ljnkd633c7maxatymv3y2fqq8vt3qk7j3tt0vytv90eztwgha9qmfcfhw

DIYnodes.com – Bitcoin and Lightning nodes, parts and accessories
GitHub
BTCPayServerPlugins/Plugins/BTCPayServer.Plugins.SideShift/README.md at master · Kukks/BTCPayServerPlugins
Contribute to Kukks/BTCPayServerPlugins development by creating an account on GitHub.

BTCPay Server Plugin | Blink Developer Documentation
Use Blink as a lightning provider in BTCPay Server.

For anyone running BTCPayServer there is a new version (v1.0.6.0) of the Blink plugin available.
Installing it on your instance allows users to receive funds on Lightning to their Blink Wallet without the BTCPayServer instance taking custody.
Use a Read-Write API key on your own server to issue bolt cards via the BTCPay Web Interface using a $15 device like: https://www.aliexpress.com/item/1005006458826905.html
This makes it possible to provide a fully functional end-to-end payment system using Free Open Source Software across the whole stack.
Bonus: if a merchant would prefer to keep their income at US dollar value to escape volatility or help their accounting they can just set their default account to Stablesats in their connected wallet.
More info:
@BTCPay Server
@Blink Wallet
Installing it on your instance allows users to receive funds on Lightning to their Blink Wallet without the BTCPayServer instance taking custody.
Use a Read-Write API key on your own server to issue bolt cards via the BTCPay Web Interface using a $15 device like: https://www.aliexpress.com/item/1005006458826905.html
This makes it possible to provide a fully functional end-to-end payment system using Free Open Source Software across the whole stack.
Bonus: if a merchant would prefer to keep their income at US dollar value to escape volatility or help their accounting they can just set their default account to Stablesats in their connected wallet.
More info: 
Stablesats :: Transact USD over Lightning without stablecoins or fiat integration
Stablesats enables Lightning users to hold, send and receive dollars without the use of stablecoins or fiat integration. It aims to solve one of th...
The difference is: https://huszonegy.world


Found that the new #RaspberryOS based on Debian12 sets the memory page size to 16kB (from the default 4kB) which breaks a bunch of apps including jemalloc (used in Fulcrum - how I found out), btrfs, all android apps, etc.:
Check the value used with:
getconf PAGE_SIZE
Be aware if you are using a new image (default for the Raspberry Pi 5) the solution is to place the line:
kernel=kernel8.img
to the beginning of /boot/config.txt and restart the RPi.
Let us know if you have any thoughts on why we shouldn't use the kernel8.img on the #Raspiblitz by default: 
GitHub
Pi5 16K PageSize Kernel Incompatible Software · Issue #107 · raspberrypi/bookworm-feedback
This issue will be a public tracker for 16K pagesize incompatible software. I made a similar post in the bookworm beta forum thread but that is sti...
GitHub
Switch to the kernel8.img by default when the page size is 16k bytes · Issue #4346 · raspiblitz/raspiblitz
Jan 01 18:21:03 raspberrypi systemd[1]: Started fulcrum.service - Fulcrum. Jan 01 18:21:03 raspberrypi Fulcrum[1301304]: <jemalloc>: Unsupported sy...
How to not get rekt on fees while transacting?
- find a reliable service which lets you use their established ⚡️ node for a very low fee:
- self custody low amounts on Liquid with
via swaps on
- peg out to the main chain with a good size utxo
@Blink Wallet @Boltz - Non-Custodial Bitcoin Bridge

Download Blink – The Everyday Bitcoin Wallet
Blink is Bitcoin Lightning Wallet that provides a reliable and secure way to send and receive bitcoin on chain and with the Lightning Network, with...

SideSwap - Settlement infrastructure of the Liquid Network
The most convenient way to hold, send, receive and swap assets on the Liquid Network, a bitcoin sidechain built for securities issuance and trading.

Boltz | Non-Custodial Bitcoin Bridge
Boltz | Non-Custodial Bitcoin Bridge
Swap between different Bitcoin layers while staying in full control. Fast and non-custodial Lightning / Bitcoin / Liquid / Rootstock swaps.
@Blink Wallet @Boltz - Non-Custodial Bitcoin Bridge