-
@ aac07d95:c5819a2f
2025-01-15 08:04:30
I use nostr:nprofile1qqs83nn04fezvsu89p8xg7axjwye2u67errat3dx2um725fs7qnrqlgpyfmhxue69uhk6atvw35hqmr90pjhytngw4eh5mmwv4nhjtnhdaexcep089dcwu to install Obtainium.
-
@ aac07d95:c5819a2f
2024-12-29 09:25:33
Having been pushed to do it earlier the bitcoiners in Switzerland are way ahead of us.
Find guides here for addres ownership verification using Blue Wallet, Sparrow Wallet, Green Wallet, BitBox02, Trezor, ColdCard, Ledger, Keystone, Passport, Jade and so on:
https://getbittr.com/blog/category/wallet_tutorials
https://pocketbitcoin.com/learn
#AOPP #travelrule
-
@ aac07d95:c5819a2f
2024-12-29 09:17:55
Seeing the EU Travel Rule implementation not getting any pushback like AOPP did is a disappointment. Reminder: https://www.21analytics.ch/blog/how-does-address-ownership-proof-protocol-aopp-work-with-bitbox02/
-
@ aac07d95:c5819a2f
2024-12-29 09:05:48
Using native SegWit (bc1q...) addresses instead of Taproot for your intermediate wallets would still guarantee better compatibility accross wallets and services.
Also transacting from simple single sig native SegWit addresses is slightly cheaper than using Taproot (knowing that on Taproot with Musig2 multisig can be much more efficient).
-
@ aac07d95:c5819a2f
2024-12-28 06:43:26
Wow, that just works! Love this https://soapbox.pub/blog/mostr-fediverse-nostr-bridge/
-
@ aac07d95:c5819a2f
2024-12-28 06:28:50
How can I follow a Mastodon account like https://social.treehouse.systems/@AsahiLinux here? #asknostr
-
@ aac07d95:c5819a2f
2024-12-21 22:00:02
The hsm_secret is basically your CLN onchain wallet is on the disk together with the other user data.
The OS lives on the SDcard amd it can be changed at will - the system is designed to recover the data from the disk.
The CLN wallet (if encrypted) will need to be unlocked after every restart of the node.
-
@ aac07d95:c5819a2f
2024-12-18 21:49:26
Your CLN node has been stopped and the hsm_secret (the CLN wallet) was encrypted with the password you gave.
This is done to avoid it restarting automaticallyin case you are transferring the node.
Will need to unlock it to start again.
Restart or type:
menu
in the terminal and enter the CLN option. You will be asked for the password to unlock the wallet.
-
@ aac07d95:c5819a2f
2024-12-18 08:00:55
There is no encryption set on the root partition using the default Asahi linux install flow so will encrypt that btrfs partition after the fact.
Will try without using a live USB, wish me luck. 🤞
#asahi #linux #aarch64
nostr:nevent1qqswhxwlggj63fcy7xprjt8wm7euyh3xn94y9vujscrj3t48j0h36lcpr3mhxue69uhkummnw3ezu6r4wdax7mn9vaujuam0wfkxgtczyz4vqlv4pzwwdt0s3wg4d4purf9tt9xxzv9hmjcjasveqzx9sxdz7qcyqqqqqqgrc45zu
-
@ aac07d95:c5819a2f
2024-12-16 20:00:51
Anyone running Linux on their M1 (or M2) Mac?
Here to share my journey.
https://asahilinux.org/ with Fedora is working really well, but got some annoyances due to the limited software available for aarch64.
The good things are:
- I learn to compile more things - looking at you Signal and Keybase
- Power efficiency and shared memory without the closed garden
- Fedora seems to be a very good distro (coming from Debian)
- Webcam, speakers, USBC ports just work
The (not so) bad so far:
- will think twice what software worth the hassle and no closed source stuff is available to build
- will need to master some emulators like qemu and Box86/Box64
- The built-in microphone hasn't been reverse-engineered yet
- Fingerprint sensor won't work
#linux #aarch64 #asahi
-
@ aac07d95:c5819a2f
2024-11-27 20:30:01
Rotating the screen helped 😉 https://image.nostr.build/42d5e87b002d25f6ab9285f8f986352129fc8155e350e1e08ace903ed8da09c2.jpg
-
@ aac07d95:c5819a2f
2024-11-27 20:15:41
How can I build these proofs for Github and X?
#asknostr #amethyst https://image.nostr.build/1d41fe8c482712bd0dbf66748921fe805368d43cb742e6c829d6c91cd83b52ab.jpg
-
@ aac07d95:c5819a2f
2024-11-24 16:30:50
nostr:nprofile1qqsdzexh3s943m0tyt25jskv7tup2kl053wupcm30nqls8g0zy69r0cpzamhxue69uhkvun2daekstnwdaehgu339e3k7mgprfmhxue69uhkummnw3ezuurn093ksmm9wshxuetcw4esz9thwden5te0dehhxarj9eehgunfw3ejuertuxnrar has kept an eye on #assumeUTXO since 2020 for the #Raspiblitz, now it's time!
https://github.com/raspiblitz/raspiblitz/issues/1178
nostr:nevent1qqsy894tdhrtf9ep68aclkcv5794n8x2ryxftg23glatfl8ut6yxm2qpyfmhxue69uhk6atvw35hqmr90pjhytngw4eh5mmwv4nhjtnhdaexcep0qgs0w2xeumnsfq6cuuynpaw2vjcfwacdnzwvmp59flnp3mdfez3czpsrqsqqqqqprtep6x
-
@ aac07d95:c5819a2f
2024-11-23 20:11:02
Kicsit keresnem kellett, de Amethystben is megvan.
-
@ aac07d95:c5819a2f
2024-11-03 11:25:18
Kösz, saját szerverre raktam most a képeket, az volt a gond.
-
@ aac07d95:c5819a2f
2024-10-27 17:47:58
Same, it was a beautiful day: https://image.nostr.build/70880c14ef836ac5f4fc41244df416aa7e1547558967fa3b8f1625c2b93e3ca9.jpg
-
@ aac07d95:c5819a2f
2024-10-26 18:59:12
The fingers 🤣
-
@ aac07d95:c5819a2f
2024-10-26 18:55:28
Sure, I prefer exclusive usage + Tor.
-
@ aac07d95:c5819a2f
2024-10-26 16:21:04
Rent a VPS for $3.5-5/month and use it as you own VPN (eg. as Tailscale exit node.).
Now think that how many people could share it using a simple app and credentials.
Bandwith is cheap, you are paying for the storage and the IP address mostly.
-
@ aac07d95:c5819a2f
2024-10-25 18:14:12
Can also use keysend to pay to the nodeID of your established peers.
-
@ aac07d95:c5819a2f
2024-10-25 18:08:06
Come on just open channels to nodes and push half (!on signet only!)
Find nodes here: https://mempool.space/signet/lightning
Other stuff: https://dev.blink.sv/self-host/deployment/signet
The main Blink Staging signet node is: https://mempool.space/signet/lightning/node/024e679c1a77143029b806f396f935fa6cd0744970f412667adfc75edbbab54d7a
-
@ aac07d95:c5819a2f
2024-10-23 21:47:16
Use these scripts with your Bitcoin Core on signet: https://github.com/ajtowns/powcoins
Delivers full coins in a few blocks.
-
@ aac07d95:c5819a2f
2024-10-22 12:56:47
Loading the Satochip java applet to the javacard is what I refer to as the DIY version of Satochip. It takes seconds to prepare them. Here are my notes, follow the links and readmes in the linked repos for more details: https://gist.github.com/openoms/510b2876cab19e15c4190456ea8aad82#file-satochip-javacard-applet-install
-
@ aac07d95:c5819a2f
2024-10-22 11:57:09
It does store the private key and does the signing also.
It only not capable of generating the seed itself so that is needed to be loaded once from an external source using Sparrow Wallet, Electrum Wallet or the modded Seedsigner.
Once the seed is in the card it cannot be exported and the signing is protected by a 4-16 character PIN.
-
@ aac07d95:c5819a2f
2024-10-22 10:21:20
Wrote a quick guide about using an initialized Satochip smart card with Sparrow Wallet: https://github.com/openoms/bitcoin-tutorials/tree/master/satochip#get-started-with-satochip
As these javacards are essentially $5 hardware wallets (with no screen, but using a Secure Element) are great to give bitcoin in a physical form.
This short guide is for the ones receiving them.
To initialize the cards one could use TailsOS offline with Sparrow Wallet or Electrum or a modded version of Seedsigner: nevent1qvzqqqqqqypzp2kq0k2s388x4hcghy2k6s7p5j44jnrpxzmaevfwcxvsprzcrx30qyw8wumn8ghj7mn0wd68ytngw4eh5mmwv4nhjtnhdaexcep0qy38wumn8ghj7mt4d36xjurvv4ux2u3wdp6hx7n0dejkw7fwwahhymry9uqzpaca0y00n4qs4k5drhwaz99vuy78r6ddqxu7hwxy8xghj45knkh5jgfqlz
-
@ aac07d95:c5819a2f
2024-10-06 16:28:24
To work with Bitcoin Core v28.0 LND needs to have
deprecatedrpc=warnings
set in the bitcoin.conf
https://x.com/roasbeef/status/1842956355516223824
Electrs needs to be updated to the latest version: https://x.com/roman_zeyde/status/1842937024967327932
Tracking issue in Bitcoin Core: https://github.com/bitcoin/bitcoin/issues/31039
H/t Ketominer of https://nodl.eu for reporting the issues.
-
@ aac07d95:c5819a2f
2024-10-04 09:47:37
Testing to use renepay instead of the default pay plugin with CLN v24.08.
Payments got much more reliable with nostr:nprofile1qqsrf5h4ya83jk8u6t9jgc76h6kalz3plp9vusjpm2ygqgalqhxgp9gpz4mhxue69uhhyetvv9ujumt0wd68ytnsw43qzrthwden5te0dehhxtnvdakqz8thwden5te0dehhxarj94c82c3wwajkcmr0wfjx2u3wdejhgjaa6xr and nostr:nprofile1qqs8u5uf0rd2p9wmdxxaznpn54tkq8wwspmljy0cjqw6jdgm5kv84dspp4mhxue69uhkummn9ekx7mq20qgpe
Might make it an option in the #Raspiblitz: https://github.com/raspiblitz/raspiblitz/issues/4777
You can just download a small translator plugin to try.
Let me know if it is useful.
-
@ aac07d95:c5819a2f
2024-09-30 11:52:34
Igen, ingyen van az `@huszonegy.world ` NIP-05, csak kérni kell egy npub + kívánt névvel.
Ha tudsz pull requestet nyitni még egyszerűbb: https://github.com/huszonegy/huszonegy.github.io?tab=readme-ov-file#add-nostr-username-and-pubkey-for-nip05
További előnye, hogy könnyen megtalálják így a magyar nostr közösséget az újak is.
-
@ aac07d95:c5819a2f
2024-09-29 20:30:12
nostr:npub1psm37hke2pmxzdzraqe3cjmqs28dv77da74pdx8mtn5a0vegtlas9q8970 you are not alone 🥰
nostr:nevent1qvzqqqqqqypzqd0d7yyk60zer29qj2m65scj8sh9ga3qeqv7tjx2c44yfuxlcqwgqyvhwumn8ghj7un9d3shjtnndehhyapwwdhkx6tpdshsz9thwden5te0wfjkccte9ejxzmt4wvhxjme0qqsv2necewkmsfknlvk9hk776px0jftp9tunydh4p0546nw77jfrqns7jmakr
-
@ aac07d95:c5819a2f
2024-09-27 16:27:40
Possibly to avoid keywords which would trigger censorship in the App Stores.
Go to github for the details.
-
@ aac07d95:c5819a2f
2024-09-27 09:18:45
Headscale is a coordinator server, it needs to be publicly exposed for the tailscale clients to be able to connect out to it.
Your node at home is typically behind a router NAT and firewalled. It should remain that way.
Tailscale can be used as a VPN if you advertise an exit node on any other client and connect to it. Your IP address would appear as the public IPaddress of that exit node. This is independent from using Headscale or the Tailscale coordinator.
-
@ aac07d95:c5819a2f
2024-09-26 20:16:37
I hear you, Tailscale is in for the next release: https://github.com/raspiblitz/raspiblitz/pull/4712
Headscale would need to run on a machine with a reachable public IP address, usually a VPS.
-
@ aac07d95:c5819a2f
2024-09-26 18:05:23
First step to be added: https://github.com/raspiblitz/raspiblitz/issues/4756
Was planning to try for myself anyway. Wonder how all functions work as an onion service? Tunnelling it to a VPS serving a clearnet domain is not that trivial task, but
Tailscale makes it easily as possible if one has a VPS and (sub)domain to use.
-
@ aac07d95:c5819a2f
2024-09-26 17:57:18
Noted! Was just working on adding Styrfry https://github.com/raspiblitz/raspiblitz/pull/4721 and Bostr2 https://github.com/raspiblitz/raspiblitz/pull/4724 recently.
Moving to 2 TB disks suddenly opens new possibilities.
-
@ aac07d95:c5819a2f
2024-09-24 17:49:58
Get a ticket for nostr:npub1dwah6u025f2yy9dgwlsndntlfy85vf0t2eze5rdg2mxg99k4mucqxz7c52
nostr:nevent1qvzqqqqqqypzp5s784427lv09zmf3ucte3y85cm2v3r8w9dxxvexe0u5ss5aztddqqsplkayn3n5cda3gnutc2sgflv2fqj4e097rpymsc0cpj7y9p5axmshuawj7
-
@ aac07d95:c5819a2f
2024-09-22 19:28:16
Great work, thank you! In the meantime was just browsing your page for Aqua wallet: https://walletscrutiny.com/android/io.aquawallet.android/
-
@ aac07d95:c5819a2f
2024-09-22 19:18:18
*take the .apk, unpack, remove the signature and try to reproduce the rest of the binary
-
@ aac07d95:c5819a2f
2024-09-22 19:12:05
Thanks clarifying, was not aware that the signature can be that easily separated.
Does that mean that in case there is a reproducible build method available I can take an apk, unpack and try to reproduce just the binary?
-
@ aac07d95:c5819a2f
2024-09-22 18:41:30
Agreed, it looks unprofessional and leaves space for potential malice. They should do better. We all should strive for better.
-
@ aac07d95:c5819a2f
2024-09-22 18:37:10
Wonder if this is related to the recent Tor hidden service deanonymization attempts mentioned here: https://blog.torproject.org/tor-is-still-safe/
The finalexchange site has a long list of small, obscure exchanges. They might be overlapping entities. Could they all use largely outdated software?
-
@ aac07d95:c5819a2f
2024-09-22 11:05:56
The code can be shared while the internal development is kept private. Testing, iterations etc are not needed to be shared. It is a scale, but always the open process is preferred.
Until there are reproducible builds the apk-s cannot be checked anyway.
The Google Play versions cannot ever be reproducible due to the signature being part of the apk (correct me if I am wrong).
Reviewing the code and building for myself would be better, but until then I at least use Obtainium to grab the binaries from github.
-
@ aac07d95:c5819a2f
2024-09-21 20:40:07
They noted the problems on X. Update the app, now it is resolved.
-
@ aac07d95:c5819a2f
2024-09-21 20:36:31
I am seeing v2.3.0 and now v2.4.0 as well. One big commit each.
-
@ aac07d95:c5819a2f
2024-09-12 16:51:19
Did you switch off battery optimization for Phoenix? Also it could be closed when there are too many apps are running in the background.
-
@ aac07d95:c5819a2f
2024-09-12 16:47:55
Sent some sats both with CLN and LND+LNDK now.
This DNS TXT entry is fun, now I have #BIP353 #BOLT12 offer on openoms@diynodes.com to test. It is a much shorter string so fits into one TXT field. Curious if it can be paid.
-
@ aac07d95:c5819a2f
2024-09-12 08:42:20
Correction: CLN handles it as well, just need to use the correct commands (with --enable-experimental-features configured):
lightning-cli decode lno..
lightning-cli fetchinvoice lno...
then pay with:
lightning-cli pay lni...
-
@ aac07d95:c5819a2f
2024-09-12 07:15:55
This was a rather simple issue: the TXT record is limited to 255 bytes so the offer is broken up to two strings.
https://image.nostr.build/05cc9fb96458ed6b4ca01c536fea82755d549e48977d36d9b6ab52ee46ffccd5.png
When passing the full offer lndk-cli can decode, but cannot get an invoice (your phone didn't wake up I presume)
CLN still cannot decode the same string:
{
"code": -32602,
"message": "Invalid bolt12: unexpected prefix lno"
}
Looking forward to send you some sats from an LND + LNDK node when your phone is back online with Phoenix running.
-
@ aac07d95:c5819a2f
2024-09-11 13:08:06
I can resolve this according to https://github.com/bitcoin/bips/blob/master/bip-0353.mediawiki with:
dig phoenix.user._bitcoin-payment.arvin.dev TXT +dnssec
but when I try to decode the resulting offer with LNDK or CLN it runs to an error:
lndk-cli decode-offer lno1zrx...
Decoding offer: lno1zrx....
ERROR please provide offer starting with lno. Provided offer is invalid, failed to decode with error: Bech32(InvalidPadding).
lightning-cli pay lno1zrx...
{
"code": -32602,
"message": "Invalid bolt12: unexpected prefix lno"
}
What could be the issue?
-
@ aac07d95:c5819a2f
2024-09-09 16:09:01
That is right, missed it! Will test it next https://github.com/fiatjaf/nak?tab=readme-ov-file#start-a-bunker-locally
https://image.nostr.build/a87297f6560cb0da67880997b389d2a016286e5b3cb1b62128d9ec8e65e6df82.png
-
@ aac07d95:c5819a2f
2024-09-09 16:05:27
Yes, that is what https://nsec.app is running. The screenshot from the readme describes my problem: https://image.nostr.build/a46c0715ce2603f91ad3386c5c92084ceac61cd1edc20b26ac848b7532faa3ef.jpg
-
@ aac07d95:c5819a2f
2024-09-09 14:41:49
Researching NIP-46 capable Nostr signer apps. Amber https://github.com/greenart7c3/Amber and https://nsec.app are both awesome, but they are coupled with the UI and notifications, cannot just be left alone on a server.
The nsecbunkerd repo https://github.com/kind-0/nsecbunkerd would be the self-hostable software needed, but it seems to be not under active development currently nostr:npub1l2vyh47mk2p0qlsku7hg0vn29faehy9hy34ygaclpn66ukqp3afqutajft
Are there any other alternatives which can just run and sign as pre approved? The use case is sharing the ability to post (and other stuff) without giving up the private key. #asknostr
-
@ aac07d95:c5819a2f
2024-09-06 17:56:46
and it's gone. #replyguy
https://media.tenor.com/Gncl4jB04kgAAAAC/grand-theft-auto-rockstar.gif
-
@ aac07d95:c5819a2f
2024-09-06 17:48:36
Hear about the tools of freedom in Hungarian
#huszonegy
nostr:nevent1qqsg8ggxsancrl7c3j2wdsjd69uu03mcxnmthxq77dxr9ptlxx8s7gqpg3mhxw309umkzafndyexwe3nddnhsum9wdhkuvmzw95hg7nexvervcnfdahkgmfhxf6kvv35vfaxwdthwdh8wut8de6x5um8d9jzummwd9hkutczyr6j342lhd34uny0z9g6mf547c6t7xsz4kvunxu3es70wd0u49327qcyqqqqqqgphpaa8
-
@ aac07d95:c5819a2f
2024-09-05 22:10:44
Otherwise you are right, social media and a broadcast network is not about privacy, but to know about others and be heard freely.
-
@ aac07d95:c5819a2f
2024-09-05 21:55:14
Amethyst works great connected to .
onion relays.
You can also easily run one of those and maybe a bouncer like bostr2 to broadcast to many others.
Privacy goes up, mobile data usage goes down.
-
@ aac07d95:c5819a2f
2024-09-05 19:06:42
No, Amethyst relies on the Tor proxy provided by Orbot. Routes throigh Tor allor nothing. I find websockets working over Tor surprisingly well. Once the connections are established with a few seconds delay the speed is acceptable. Amethyst is well usable over Tor of needed.
-
@ aac07d95:c5819a2f
2024-09-05 10:05:21
Then a magical site refresh and there we go:
https://image.nostr.build/ce76c62da4bdfebefa87a5fbf0c00f009b2526e8e0dac8a887eaf3a8d140e144.png
-
@ aac07d95:c5819a2f
2024-09-05 10:03:54
Interesting, I can't make it work either. Opened an issue here: https://github.com/hzrd149/nostrudel/issues/220
-
@ aac07d95:c5819a2f
2024-09-05 09:19:30
Alby Hub is not yet on the Raspiblitz, just doing the basic research: https://github.com/raspiblitz/raspiblitz/issues/4727.
Going through the docs it seems the best self-hosted option is to deploy on a VPS with a public IP address readily available: https://github.com/getAlby/hub/tree/master/scripts/linux-x86_64
The other option is using an instance of LNbits with the upcoming NWCprovider extension: https://github.com/riccardobl/nwcprovider
Soon to be in a new LNbits release: https://github.com/lnbits/nostrrelay/issues/13. There can also use phoenixd and Blink nostr:npub13ljnkd633c7maxatymv3y2fqq8vt3qk7j3tt0vytv90eztwgha9qmfcfhw as well as the funding source.
-
@ aac07d95:c5819a2f
2024-09-05 09:14:02
Great find, I also had it starred already! Can be suitable for a private server.
My home nodes are mostly in hybrid mode using a VPN (Tailscale / Tunnelsats) to some VPS to create clearnet endpoints.
Also there are some basic things (like apt updates) I prefer doing over the clear for the speed.
-
@ aac07d95:c5819a2f
2024-09-05 09:06:04
Tried this way, but cannot make the Tor relays to connect.
Will likely need changes in the backend or a self-hosted Nostrudel with Tor access.
-
@ aac07d95:c5819a2f
2024-09-05 08:46:37
Fixed it seems by adding the bostr2 instance to General relays also:
nostr:nevent1qqsr4clgyhzcg09tdpax7csahtyykxuf5dg48770hgp4wl9kjekxaggpz3mhxw309akx7cmpd35x7um58g6rsd3e9upzp2kq0k2s388x4hcghy2k6s7p5j44jnrpxzmaevfwcxvsprzcrx30qvzqqqqqqy83hlua
This amd the quoted post was broadcasted over Tor only from Amethyst to a bostr2 and a strfry instance.
-
@ aac07d95:c5819a2f
2024-09-05 08:41:12
Currently having problems to publish through Tor over Amethyst also. Reading goes fine.
-
@ aac07d95:c5819a2f
2024-09-05 08:35:15
Are you using torsocks to run bostr2?
I figured if the bouncer is not torified the outgoing websocket connections are leaking the public IP of the server to the connected relays. (The client is safe.)
My systemd service here in a #Raspiblitz PR: https://github.com/raspiblitz/raspiblitz/pull/4724/files#diff-0ffb074f869361719e03a7d89046a39b7890b10abe0895f60c0d8a50c3c3b520R136-R160
-
@ aac07d95:c5819a2f
2024-09-05 07:09:56
Thanks, should be fixed. The experiment is ongoing.
-
@ aac07d95:c5819a2f
2024-09-05 06:30:30
Paying #BOLT12 offers with LND to CLN on my #Raspiblitz 🥳
https://image.nostr.build/88decaa76cffc7eafd96d5e20b6e086352532e6ba6572d140b63bbbfaedbeb74.png
https://image.nostr.build/93099017d94bca4ba3358a92435b6d94a02a312682ca2b645b3f3f0dc0f50907.png
Using the new LNDK release with LND: https://github.com/raspiblitz/raspiblitz/pull/4726
-
@ aac07d95:c5819a2f
2024-09-03 20:35:40
Yubikeys need to be protected from loss, theft and evil maids due to this vulnerability
https://arstechnica.com/security/2024/09/yubikeys-are-vulnerable-to-cloning-attacks-thanks-to-newly-discovered-side-channel/
-
@ aac07d95:c5819a2f
2024-09-03 05:33:19
Up to date #Nostr setup with decent #privacy and #opsec
nostr:nevent1qqs8wekawm8x7scjrdjcf3gsy7dm6f7my2v4usasysenzu0kya9lgsgpyfmhxue69uhk6atvw35hqmr90pjhytngw4eh5mmwv4nhjtnhdaexcep0qgswmdrsyuff0tz6v8e80u7dzn09f3n7khxdyrhsm80jn0scdpdmqpqrqsqqqqqplzunu2
-
@ aac07d95:c5819a2f
2024-08-30 04:04:11
https://www.qbittorrent.org/
https://dtan.xyz/
https://image.nostr.build/699fb3331845fb1e8b3b1c1e383341361c3ab28e3ba279c9b4f82cc881c7e50b.jpg
-
@ aac07d95:c5819a2f
2024-08-29 14:18:35
Thanks, that looks even better. Thank you for the tips.
Now you really need to set up a lightning address in your profile to receive zaps. There are many options: https://lightningaddress.com/#providers
If not in the US and just starting out can heartily recommend the Blink Wallet https://get.blink.sv
-
@ aac07d95:c5819a2f
2024-08-29 13:12:37
Thank you, Bostr https://github.com/Yonle/bostr looks awesome, will try!
-
@ aac07d95:c5819a2f
2024-08-29 12:06:30
Thank you for your inputs it seems from experience Strfry https://github.com/hoytech/strfry is the most efficient.
Not surprised, it is in C++. Let's have it on the #Raspiblitz too.
Next question for #asknostr:
I find the LNbits Nostr Client https://github.com/lnbits/nostrclient/ incredibly useful for #privacy. It is basically a Nostr level VPN which helps not expose my IP address to any other servers except my own and it just works on clearnet.
Quote: nostrclient is an always-on extension that can open multiple connections to nostr relays and act as a multiplexer for other clients: You open a single websocket to nostrclient which then sends the data to multiple relays. The responses from these relays are then sent back to the client.
https://image.nostr.build/e5ebeaa665ede3214b058cc19828657e703042085829f2f610da5fd16538f59f.jpg
Are there any alternatives which are more efficient?
Building the best social media stack here, help a brother out!
In return when works for me I will make it work for you on #Raspiblitz.
nostr:nevent1qy38wumn8ghj7mt4d36xjurvv4ux2u3wdp6hx7n0dejkw7fwwahhymry9uq3camnwvaz7tmwdaehgu3wdp6hx7n0dejkw7fwwahhymry9uq32amnwvaz7tmjv4kxz7fwv3sk6atn9e5k7tcppemhxue69uhkummn9ekx7mp0qqsvh8hkfr9ar3zlj50s8wkmea9uptkpzevvyrut5m36nawy65vzprsmj9pnm
-
@ aac07d95:c5819a2f
2024-08-29 05:58:20
added a few more I enjoy reading about, let's go: #privacy #coinjoin #joinmarket #grapheneos #raspiblitz
-
@ aac07d95:c5819a2f
2024-08-29 05:54:40
You can follow hashtags (at least on Amethyst). See one like #asknostr and just click on it to follow. It really made my feed more lively, loving it.
Have you got any nice tags to recommend? https://image.nostr.build/70e41f7d5036f404811e3241b0c3d8b6918135919ca87e056e9cbb8671884e1b.jpg
-
@ aac07d95:c5819a2f
2024-08-07 20:25:36
Bad take. Our goals are common and include self-interest.
-
@ aac07d95:c5819a2f
2024-07-19 09:32:26
https://image.nostr.build/54b327d272e34b3664f22bc5a2c42d6c6f0e0c3b1d55b6720433eca6fad077f1.jpg
-
@ aac07d95:c5819a2f
2024-07-19 09:26:54
https://image.nostr.build/d910e85628e6b25d616972bcb96d4402d98018657cfd931ab97027f64afc8900.jpg
-
@ aac07d95:c5819a2f
2024-07-02 11:46:34
A quick summary on regreSSHion https://cert.europa.eu/publications/security-advisories/2024-066/pdf
Most home nodes are not exposed to the public internet, but any cloud server or VPS is at high risk.
Log in and check the openssh-server version with:
apt list openssh-server
See the safe versions for Debian (most distros on RPi are Debian based): https://security-tracker.debian.org/tracker/CVE-2024-6387
for Ubuntu (the most used on cloud servers): https://ubuntu.com/security/CVE-2024-6387
in many occasions autoupdate (aka unattended-upgrades) took care of it already, but if not run manually:
# update the apt store
sudo apt update
# look for openssh-server updating
sudo apt upgrade -y
# restart the ssh service to update the running code
sudo systemctl restart ssh
https://m.primal.net/JFea.png
#regreSSHion #security
-
@ aac07d95:c5819a2f
2024-06-22 17:46:01
Probably read this too: https://archive.md/20240605093611/https://www.telegraph.co.uk/world-news/2024/06/04/nato-land-corridors-us-troops-european-war/
-
@ aac07d95:c5819a2f
2024-06-08 11:07:09
Most devices can be flashed with the degoogled open source OS: https://lineageos.org, but only Google allows on it's flagship devices for the bootloader signing keys to be changed so it can be safely relocked: https://grapheneos.org/faq#future-devices
-
@ aac07d95:c5819a2f
2024-05-17 15:42:10
Do not disturb, nodes are syncing!
In for the #Raspiblitz demo at #PizzaDayPrague this time. See some of you there 🫡
https://image.nostr.build/af4ea2e4db1931392b89ce04aab7cb28321cfdf959a5b7f3b1c170597ba2bc79.jpg https://image.nostr.build/aef70b8418ad1d2efd66fd566914b55ab88a760b441298f5ddfd683d70525dda.jpg
-
@ e76450df:1b99f276
2024-04-20 10:51:51
woke up to take a shit, pulled up mempool.space, block 840000 had just been mined.
was nice 🥹
went back to bed.
-
@ aac07d95:c5819a2f
2024-04-05 06:35:51
Interesting, not sure how it has not been posted. There is the issue (PR) #149 and just merged #151 so #150 was reserved, but not there.
Let me know if you see this again.
-
@ aac07d95:c5819a2f
2024-04-05 05:39:02
Enter the JoininBox menu and exit to the terminal. It will put you right into the scripts folder of JoinmMarket with a bash prompt.
-
@ aac07d95:c5819a2f
2024-04-01 03:48:15
GM. Happy Easter! Don't fall for April Fools today.
-
@ aac07d95:c5819a2f
2024-03-31 05:57:04
Can confirm having no audio issues with Graphene on a Pixel5.
I sometimes got random app crashes when Google Services were updated by Google Play.
To check go to the Apps app and reinstall Google Play services if the Available version is lower then your current one.
Should look like this:
https://m.primal.net/Hpwk.jpg
-
@ aac07d95:c5819a2f
2024-03-29 22:41:11
Make sure to check on your Mac-s as well, the xz package is downgraded to xz 5.4.6 from 5.6.1 with the last brew upgrade.
nostr:note1ymdq8ynkvcy7s8d23r9v2kdjq0xsnd7puwwsakyxh9wlxke4dxdqwsah82
-
@ aac07d95:c5819a2f
2024-03-29 20:25:02
h/t for the early warning nostr:npub1fusn44jf2h4zc7pal32a87qzhu2ruf49kd4vaws97d02jddnhs6s98gatx
-
@ aac07d95:c5819a2f
2024-03-29 20:24:12
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: https://www.openwall.com/lists/oss-security/2024/03/29/4
>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
-
@ aac07d95:c5819a2f
2024-03-29 17:30:08
Nope, not hacked, was just testing the page in prod 💪
-
@ aac07d95:c5819a2f
2024-03-28 20:29:32
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
-
@ aac07d95:c5819a2f
2024-03-28 15:46:32
Sparrow Wallet works out of the box https://m.primal.net/HpGd.png with these https://satochip.io/ cards (same when DIY).
Even tested on TailsOS.
Electrum Wallet also has a fork (close to be merged) which works, not in the Bitcoin Core HWI yet.
An iOS and Android app is in the works. Hoping for Nunchuk to follow.
-
@ aac07d95:c5819a2f
2024-03-28 15:08:48
Planning to show this setup tonight:
https://m.primal.net/HpGD.jpg
Truely FOSS Satochip javacards https://github.com/Toporin/SatochipApplet initialized with an airgapped, stateless nostr:npub17tyke9lkgxd98ruyeul6wt3pj3s9uxzgp9hxu5tsenjmweue6sqq4y3mgl .
The cards act as a hardware wallet without a display, but with a PIN protected secure element. Mess up the PIN 10 times and the card is bricked. Blanks cost ~2 dollars with chip, ~5 dollars with NFC support. Can compare with #TapSigner, #BitKey and alike.
Find the modded images supporting the smartcard readers here: https://github.com/3rdIteration/seedsigner/releases
Parts:
- a generic smartcard reader (here ACR39U https://a.aliexpress.com/_EzkLWc9 + microUSB adapter)
- can use the same cards as the SpecterDIY
Notes: https://gist.github.com/openoms/510b2876cab19e15c4190456ea8aad82
nostr:note1hatuatxl5hajvh6xdfy3pqkuc0hna2azaap3y6sza3nc6jnpk7lsz7tlkv
-
@ aac07d95:c5819a2f
2024-03-28 14:54:13
bitcan.world getting updates 👀
nostr:note1v6ryc3mg54rccst45ulxjt4pv9qthgrl73p0jlhu7v38q64vtansul38h8
-
@ aac07d95:c5819a2f
2024-03-27 14:14:19
Yes, working now, see it's using BTCPay Server.
Will need LNURLwithdraw implemented to be smoother. Could just scan a QRcode ratger than creating and copy-pasting a BOLT11 invoice. Also the parsing refuses invoices in capitals.
-
@ aac07d95:c5819a2f
2024-03-27 14:10:36
Megnézheted, hogy online-e a relay mielőtt küldöd. Nekem néha nem megy ha a Tailscale vagy egyszerre két Nostr kliens aktív.
-
@ aac07d95:c5819a2f
2024-03-26 22:01:31
I see you 👁️
-
@ aac07d95:c5819a2f
2024-03-26 12:30:06
Hope it is not always like this:
https://m.primal.net/HoaV.png
-
@ aac07d95:c5819a2f
2024-03-24 17:43:06
Thanks, I remember someone showed this to me at Adopting Bitcoin ?2022. Nice service, adding it to my list.
-
@ aac07d95:c5819a2f
2024-03-24 17:20:20
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:
- https://lightsats.com - top up in the browser and create vouchers
- hope to have this streamlined in the Blink Wallet - the PoC could be extended here https://github.com/GaloyMoney/galoy-voucher
- 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 https://github.com/cashubtc/nutshell
Custodial solutions:
- download eNuts https://www.enuts.cash/ or Minibits https://www.minibits.cash/ 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.