Well - If I want to really hate or dislike something, I want to at least hafe a basis for it. In other words; at least a baseline level of experience. And so, I want to dabble with it and actually get to know the whole situation and work my way around documentations and information.

The first thing I decided is that I wanted to be as self-custodial as possible. Meaning, once I grow tired or sick of it, I can just `rm -rf` the whole situation and move on. x)

As for BTCPayServer; well it was the first few things that popped up when I was looking at how to bootstrap bitcoin and lightning... must've been a misleading bit of information, honestly. That said, it gave me pointers elsewhere. You could say it's my style of research; I look for something, look out for "keywords" and then use those as further pointers for research. Like building a network of knowledges, with the nodes being individual things and the edges their respective relations. Also why I like to use docker-compose; it allows me to isolate such a network of results into a small space that i can then drop whenever I don't wanna have it anymore. But since Bitcoin needs 300GB+ storage, and I will have to allocate that on external media instead, I don't think it's a particularily great idea to use Docker for that; binding across filesystems usually has permission problems, eventhough those external mounts are also ext4. x) Just a problem I keep running into. Ontop of that, my host is OpenWrt; so that also adds to this problem at least a little bit.

As for wallets... that is where I am currently stranded in my network of knowledge. Bitcoind allows me to create (and "run", as far as I understand) one directly, but there are also dozens of apps that also offer me that. I am still not sure if I want that on my phone or not. Personally, I'd love to let my wallet run on a dedicated system - i.e. my homeserver - and connect to it via my selfhosted VPN (Headscale), so that even when my phone goes out of power or internet (which isn't that uncommon, for both cases), things should still work ... mostly.

So that's where I am at now. self-compiled bitcoind, amazon search results for proper storage, and a big ? for wallets. I haven't even looked into creating a lightning address. Since I already run my own - primitive - NIP-05 validation, I'd love to do the same for my address. But first things first... Bitcoin wallet, Lightning wallet/thing, then an address and then a nice internet address for it.

I have ways to go...and experience to get. And, if I end up not liking the upkeep and maintenance, I can just delete it. But then, I at least know why I don't like it, what it takes to make it work and what the respective ups and downs are as well. That is my ultimative goal.

This is fascinating! Please report on your journey :)))

Reply to this note

Please Login to reply.

Discussion

I will. ^^

Well, #Nostr is my main SN now. Twitter? Sidelined, only for two accounts I actively read. Mastodon? About to ditch, mostr.pub exists. Reddit? I have my own Lemmy instance and there is work on communities in Nostr - so this could also go bye-bye eventually - since Lemmy also uses ActivityPub, there is a HIGH chance that mostr.pub can expand to this format too and integrate kbin/lemmy communities with Nostr just like that :)

So... just keep an eye out on my profile. Chances are I'll either rant, swear or praise things. xD