pull down to refresh
.onion:8080 TXT _kind.bla lnd TXT _macaroon.bla > FOR THE ABOVE SETTINGS: The TOR onion address is the REST TOR host address portion. I baked the macaroon on Umbrel's Thunderhub App. There are other DNS settings on this domain, which includes emails for the root domain which I also use normally as a website. 3 - CONFIRMED LIMITED WORKING ORDER: (testing LUD-16 LN address: wow@bla.blabla.com) AT URL: https://bla.blabla.com RESPONSE: "hosted by https://bridgeaddr.fiatjaf.com" AT URL: https://bla.blabla.com/.well-known/lnurlp/wow RESPONSE: {"status":"OK","callback":"https://bla.blabla.com/.well-known/lnurlp/wow","tag":"payRequest","maxSendable":100000000,"minSendable":1000,"metadata":"[[\"text/identifier\",\"wow@bla.blabla.com\"],[\"text/plain\",\"Satoshis to wow@bla.blabla.com.\"]]","commentAllowed":0} FIATJAF BRIDGEADDR QUESTIONS: a) Are the above changeable by me in my setup? (Can I allow comments?) b) Does the minimum sats refer to actual sats being transmitted or some channel minimum? I tried above this minimum and it still won't process. 4 - WHAT DOESN'T WORK: The problem is that my own custodial LUD-16 LN address such as wow@bla.blabla.com does not work with my node. I wish to have one such public LN address to use for my LN node for receiving payments. On fiatjaf's bridgeaddr everything seems to work but something is not right on my end. a) SENDING MYSELF SATS FROM STANDALONE WALLETOFSATOSHI: Error: Failed to create invoice "https://>.onion:8080/v1/invoices proxyconnect tcp: dial tcp 127.0.0.1:9050: connect: connection refused b) SENDING MYSELF SATS FROM STANDALONE MUTINY WALLET: Error: Failed to call on the given LNURL c) USING TOR BROWSER TO TEST INVOICE: https://>.onion:8080/v1/getinfo RESPONSE: Tor Browser does not trust this site because it uses a certificate that is not valid for >.onion:8080. The certificate is only valid for the following names: umbrel.local, localhost, unix, unixpacket, bufconn Error code: SSL_ERROR_BAD_CERT_DOMAIN lnd autogenerated cert WHEN I ACCEPT "THE RISK" AND CONTINUE: JSON RESPONSE: code 2 message "expected 1 macaroon, got 0" details [] 5 - LOOKING AT THE GITHUB SOURCE CODE: https://github.com/fiatjaf/bridgeaddr/blob/master/makeinvoice.go May 9 2024 line 89: case "lnd": It makes an invoice from the "cert, host and macaroon". a) What cert? 6 - A MISSING CERTIFICATE SEEMS TO BE THE PROBLEM: a) Am I not authenticating or not authorizing something? b) Is there an http/https issue? In the mentioned LUD-16 documentation: "Upon seeing such an address, WALLET makes a GET request to https://... endpoint if domain is clearnet or http://... if domain is onion." My LN address domain/subdomain points to an onion addressed node. How is the http/https considered in this bridged case? Is it looking for a certificate because I wrote "https" for my node's onion address? I try "http" in TOR URL: RESPONSE: "Client sent an HTTP request to an HTTPS server." I try "http" in TXT _host.bla http://> and "http" in TOR browser URL: REPONSE: "Client sent an HTTP request to an HTTPS server." c) In the mentioned BRIDGEADDR documentation, do the following instruction refer to this certificate issue? "If you use a self-signed certificate and want that to be checked:" TXT _cert.domain.com -----BEGIN CERTIFICATE... I added the above certificate and surely the TOR browser now has no issue retreiving the site at homebase: domain DNS settings: TXT _cert.bla > RESPONSE when asking for LN node onion address in TOR browser: code 5 message "Not Found" details [] 7 - EXTRA SECURITY QUESTIONS a) Is it even right to have a public LUD-16 connected directly to my node? b) To what extent is it risky that a LN node is used as a wallet to send from in any public internet software such as nostr clients? c) Should a Nostr client LN address ever be a LN node address? 8 - EXTRA INFO In Umbrel OS command line terminal: sudo docker exec -it > bitcoin-cli -getinfo RESPONSE: It's synched. my proxies: 10.xa.xa.xa:9050 (onion) 10.xb.xb.xb:7656 (i2p) 9 - FINALS Ultimately I am wondering where the best current literary repository is for this knowledge, for example top 3 books and the online communities where the authors hang out. Good morning.">
pull down to refresh