GIF pronunciation always been a djimmick right 😂
Has anyone messed around with using the nostr:npub126ntw5mnermmj0znhjhgdk8lh2af72sm8qfzq48umdlnhaj9kuns3le9ll webtop version of Sparrow Wallet and have any input on how to get around the lack of USB device support for exporting, signing and importing PSBT’s and final signed TX files?
On the file system browser in KasmVNC (Start9 webtop) I can’t even navigate to a sparrow directory. Conversely, I can’t find PSBT’s that I’ve saved through Sparrow on Start9 anywhere on the file system.
I think I answered on Github too, but what's the issue with browsing to the sparrow folder? You should be able to upload/download files from the home folder (/config). Here:

Ooooh nice, will get one from nostr:nprofile1qyg8wue69uhh2mtzwfjkcw358q6rsqgdwaehxw309ahx7uewd3hkcqgswaehxw309ahx7um5wghxcctwvsq3qamnwvaz7tmwdaehgu3wwa5kuegpz3mhxue69uhhyetvv9ujuerpd46hxtnfduq37amnwvaz7tmjv4kxz7fwdehkgetjw4hxuetjwvhxuet5wahhy6cqyqp3ehu5v8mk3zuvejne6007nxapf672leuasjr2m5cxer3u28hr793d85g as soon as they have them.
I've got a christmas gift for the bitcoin community: https://testnet4.info
A Bitcoin test4net faucet where you can claim some free tBTC. Great to play around or learn about HW/Software wallets without using your real BTC.
GitHub and Discord accounts older than 6 months are eligible and each account can make a single request.
Have fun with it and happy holidays everyone.
Hi nostr:nprofile1qqsgdp0taan9xwxadyc79nxl8svanu895yr8eyv0ytnss8p9tru047qpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhszxthwden5te0dehhxarj9eehqun0wehk7um59ehxctcppemhxue69uhkummn9ekx7mp0ggeksn , could you help me find a way to get tBTC? I did research in many places but I found just potential scams or pages that do not work... maybe you got an idea how to get btc for the testnet? Extra question, could you explain (or refer to a post/video/link) the diff between testnet and testnet4? Many thanks in advance :)
reply or send a pm with an address, I'll send some.
well, it's not really an option that a start9 user would normally use. Only the most common and sensible options are currently exposed by the Bitcoin Core wrapper. Knots had to specifically add it for datum too :)
This can be easily added to the Core wrapper though, but it's currently not on Start9 mind I suppose as they work hard to get the next OS update out.
DATUM itself probably does, but the Bitcoin Core wrapper for StartOS does not have some configurable settings (like 'blocknotify') that datum needs.
Thank you, this is really helpful! I love how you went into detail to give the viewer a basic understanding of what's happening instead of just pasting random commands.
Download the ".s9pk" and side-load it in StartOS under "System -> Sideload a service". Then configure the cloudflare service on your server (it just needs your CF tunnel API key) and start it.
The key can be found here:

(use the copy button, paste the full command in notepad, and then copy just the full key)
Then you can use the Cloudflare Zero Trust Tunnels dashboard to setup "public hostname" routes, like this:

Wow, thank you! I actually had my friend nostr:npub1q8gth72n0mcl6rwls905rsvfvuu0dgaq7cq028rc9d7c3ygnp4xq84awvk help me with setting up the tunnel for cloudflare. I believe we got it set up properly. Maybe nostr:npub1q8gth72n0mcl6rwls905rsvfvuu0dgaq7cq028rc9d7c3ygnp4xq84awvk could chime in here? Really wanting to set this up soon!
what's the issue you're having? I have btcpayserver setup through startos and cloudflare. Works great!
Introducing Lark.
Lark is a Java port of HWI, a library used by many wallets to communicate over USB with with hardware wallets like nostr:npub19canpmsgykwumm43uxmp0l5sernavvnrf87mau9a6xnjfx6ajjhsh9qj29 , Ledger, Trezor, nostr:npub1tg779rlap8t4qm8lpgn89k7mr7pkxpaulupp0nq5faywr8h28llsj3cxmt and nostr:npub1jg552aulj07skd6e7y2hu0vl5g8nl5jvfw8jhn6jpjk0vjd0waksvl6n8n Jade.
HWI is a good example of the ‘single dependency’ situation in the famous xkcd comic. Until now, there has been no project like it.
However, with all the wealth stored on hardware wallets (especially those that can only communicate over USB) it's important to have multiple implementations. Lark represents the first complete reimplementation of all common USB HWW clients in a language other than Python.
Even though HWW manufacturers have used a dizzying array of different communication protocols and standards, Lark seeks to be identical to the HWI API, providing direct interchangeability and a more robust ecosystem.
All common commands are supported, and there is some additional functionality, such as retrieving a wallet registration from Ledger devices to avoid re-registration on every signing.
Lark is available as a command line application, and as a Java library for JVM-based applications. Hardware wallet manufacturers are invited to test their devices before it's integrated into Sparrow Wallet.
See https://github.com/sparrowwallet/larkapp for docs and binaries.

HUGE!
Did you follow the instructions (from the 'Instructions' page) of PublicPool for StartOS? It's quiet important to do that step.
yea I see the invoice being created in btcpayserver (I get email notifications). Hard to tell without logs from minibits probably.
In my (little) experience, zaps and lightning often just don't work. Could be liquidity, no route between nodes, software bug. 🤷♂️ . Thanks though!
You said it works great, but I can't zap you 😅
It says:
> Could not fetch invoice from https://lnpay.me/BTC/UILNURL/pay/lnaddress/remcoros
Anyway, thanks for the insight. I may give it a shot.
Just zapped myself using WoS and it worked, not sure what's going on there 🤷♂️
If you're using cloudflare zero trust tunnels, check out this wrapper: https://github.com/remcoros/cloudflared-startos
Side-load it, configure your API key. Then use the cloudflare tunnels dashboard (Public Hostnames) to add routes to your services.
This is how I expose BTCPayServer on https://lnpay.me including Nostr plugin for zaps, works great!
configure like this: 
I'm trying to follow this guide: https://docs.btcpayserver.org/Docker/cloudflare-tunnel/ from nostr:npub155m2k8ml8sqn8w4dhh689vdv0t2twa8dgvkpnzfggxf4wfughjsq2cdcvg
And I'm stuck at point 8...
The last line of the script always tells me: -bash: btcpay-setup.sh: No such file or directory
I'm in over my head with this one.
Any help appreciated #asknostr
If you're using cloudflare zero trust tunnels, check out this wrapper: https://github.com/remcoros/cloudflared-startos
Side-load it, configure your API key. Then use the cloudflare tunnels dashboard (Public Hostnames) to add routes to your services.
This is how I expose BTCPayServer on https://lnpay.me including Nostr plugin for zaps, works great!
The services on the official registry are manually tested and verified by Start9 engineers. There's a delay between software releases and when they appear on the marketplace, but you know it has been tested very well by Start9 staff. If you like to live on the edge, you can always fork and build the service yourself. (I do this, to help out start9 testing new releases or when I really want a new feature before it's officially released).
This is no different then the "apt" repositories on linux. A lot of software have newer releases, but the official repositories are always a bit behind, because... testing, stability and security.
Nunchuk, point it to a custom testnet4 node (yours, or mempool.space also has one)
do not upgrade podman/containerd/systemd and related packages, that will break StartOS
😄