Closed trbouma closed 3 years ago
no need to setup anything. LnMe has catch-all support, so basically you can use any address {anything}@{YOUR domain}.
so after your deployment to heroku now you have already for example trbouma@lnme-yow3.herokuapp.com
(I just sent 10sats to that one) - you now only need to configure a domain on heroku.
Wow! Thank you! It came through. Now I need to figure out how to pay to a lightning address from my bluewallet. I can't seem to do it.
use use it in the send screen (instead of an invoice)
Got it! I just registered lnpay.ca so pretty excited when this is updated to use. Another question, I notice that sometimes I experience latency that results in a timeout. Do I need to upgrade the Heroku dyno so it doesn't go to sleep (if this is the problem)?
Heroku has a 30 seconds request timeout. So any request must be processed within that time. I am not sure how much latency the Tor connection adds (maybe @crc32 has an idea?). But I think it is fine. You should update your dyno that it does not go to sleep - booting up the dyno with Tor is slow.
I've not seen any issues on my side with Heroku timing out after adding Tor (and I'm using the free tier). If you watch the live logs while you ping the system, it can sync with Tor, connect to your node, and retrieve the needed data within about 10 seconds. Also I've let it sit there for awhile while it's waiting for confirmation (on the website component) and it still seems to work just fine.
I DO see issues with Breez wallet timing out when paying invoices, but I think that's a Breez-to-my node issue. Other tested routes have worked just fine.
Do you have any further instructions on how to setup Lightning addresses? I see that you support it, but I don't see any instructions.
I am very keen to get this going!
Thanks!
Tim