BITLIFI a generování QR kódu NA LINUXU pro platby BITCOINEM
NÁVODY > KATEGORIE > Linux + Distro + programy
24.08.2025
Monetizace obsahu je dnes běžná. Když návody lidem reálně pomáhají, dává mi smysl nabídnout i dobrovolnou podporu — o hodnotě rozhodne každý sám.Platby bankovním převodem či QR kódem jsou standard. Platby kryptem zatím méně, ale jejich obliba roste.
Pro platby bitcoinem (BTC) jsem zvolil českou mobilní peněženku Bitlifi, která využívá Lightning Network (LN). Umožňuje posílat BTC jednoduše — např. přes „Lightning address“ (u Bitlifi ve formátu telefon@bitlifi.com ) — a je zdarma pro iOS i Android.
V Bitlifi lze sice vygenerovat fakturu ve formě QR kódu, ta je ale jednorázová a časově omezená, takže se nehodí k vystavení na web pro opakované platby.
Abych mohl nabídnout statický (znovupoužitelný) QR přímo na webu, sepsal jsem postup, jak na Linuxu vytvořit QR kód pro Lightning address pomocí nástroje qrencode. Vše krok za krokem, aby to zvládli i začátečníci.
Celý postup proveďte v terminálu:
sudo apt install qrencode # QRENCODE
# varianta s prefixem (vyšší kompatibilita peněženek)
qrencode -t PNG -o ~/qr-bitlifi.png "lightning:+420607271333@bitlifi.com"
# Předpokládá se, že obrázek bude přímo v domovském adresáři uživatele. Pokud chcete jinak, pak změňte cestu k obrázku u všech následujících příkazů, např: ( ~/Obrázky/qr-bitlifi.png ).
# případně čistá adresa (některé peněženky si poradí i bez prefixu)# qrencode -t PNG -o ~/qr-bitlifi.png "+420607271333@bitlifi.com"
Pokud potřebujete větší velikost obrázku, pak je vhodnější vygenerovat QR kód do formátu SVG, který můžete zvětšit dle libosti bez ztráty kvality.
qrencode -t SVG -l M -o ~/qr-bitlifi.svg "lightning:+420607271333@bitlifi.com"
Pokud QR kód nutně potřebujete ve formátu PNG, můžete jej přegenerovat třeba takto:
sudo apt install librsvg2-bin # nástroj rsvg-convert
rsvg-convert -w 200 -h 200 ~/qr-bitlifi.svg -o ~/qr-bitlifi-200.png
zbarimg ~/qr-bitlifi-200.png
Ale je lepší si nechat vygenerovat QR kód přímo bankovní aplikací.
qrencode -t PNG -o ~/qr-banka.png "SPD*1.0*ACC:CZ4120100000002000197842*CC:CZK*MSG:NA KAFE / Linux-doma.cz*X-BIC:FIOBCZPPXXX" # Pozor, celý příkaz musí být na jednom řádku.
SVG formát:
qrencode -t SVG -l M -o ~/qr-banka.svg "SPD*1.0*ACC:CZ41...*MSG:NA KAFE / Linux-doma.cz*X-BIC:FIOBCZPPXXX" # Pozor, celý příkaz musí být na jednom řádku.
Rychlá kontrola QR v terminálu (volitelné).
sudo apt install zbar-toolszbarimg ~/qr-bitlifi.pngnebo: zbarimg ~/qr-bitlifi-200.pngzbarimg ~/qr-banka.png
Pozn.: Kdyby aplikace qrencode ani po apt update nebyla nalezena, pak na Ubuntu/Zorin povolte repozitář universe:
sudo add-apt-repository universesudo apt updatesudo apt install qrencode
Nyní můžete QR kód zveřejnit na webu, poslat ho přes Messenger nebo ho přiložit k e-mailu. Další způsoby využití už jistě vymyslíte sami.
PODPOŘTE OTEVŘENÉ NÁVODY A DALŠÍ ROZVOJ WEBU LINUX PRO DOMÁCNOST:
Věřím v otevřené znalosti a v to, že kvalitní návody mají být dostupné bez reklam, rušivých prvků a zbytečného trackingu. Každý článek na webu Linux pro domácnost vzniká na základě rešerše, praktického testování na reálném nebo virtuálním počítači, ověřování v různých linuxových distribucích a pečlivého zpracování krok za krokem. Často jde o práci na několik hodin, někdy i několik dnů.
Pokud Vám některý návod pomohl, ušetřil čas nebo usnadnil řešení problému, budu rád za dobrovolnou finanční podporu. A pokud se Vám myšlenka tohoto webu líbí a chcete jeho tvorbu podporovat pravidelně, podívejte se prosím na stránku: