Test

Reply to this note

Please Login to reply.

Discussion

Example of Receiving Non Custodial Zap and Self-Hosted NIP-05 in Mobile Phone (Zero Additional Cost)

Please help me (zap 1 sats) to test this account, let me know if you found any problems

#[0]

Complete tutorial will be delivered after this test.

List of Tools:

1. Termux Apps on Android (Fdroid version)

2. LND (ARM64 version)

3. Satdress Fork - https://github.com/believethehype/satdress by #[1]

4. #[2] - ZEUS Wallet

5. Thunderhub - https://github.com/apotdevin/thunderhub

6. Cloudflared Tunnel - https://github.com/cloudflare/cloudflared

#nostr #bitcoin #zap #selfhost

This is very based šŸ‘

Thank you Hampus, hopefully i can cut the steps a bit, maybe by using Blixt if we can use LND Rest RPC freely in Blixt šŸ˜…

Yes, that would be pretty epic.

Lnd REST in Blixt is unfortunately broken for the time being, because of the way Blixt and lnd is set up.

But I’m trying to figure it out.

Oh thank you, hopefully i can do it with Blixt instead and it will be more cool. Yeah, i notice that you set norpclisten=1 in Blixt lnd.conf config. Hopefully one day Blixt will fully support those RPC and Rest API. Thank you šŸ™

Yeah it’s intentionally disabled right now.

But even if I added the ability to set it to 0, it doesn’t work because of the internal ways that Blixt communicates with the lnd gRPC, causing the REST API to fail.

But yeah would definitely be cool to get it to work.

Also hooking up Blixt + Zeus is a pretty intriguing thought.

This is awesome. Any chance this could be made into a docker image when ready? šŸ™

Yes. Actually it's possible to adapt this tutorial and change it from mobile phone tutorial into PC tutorial and create the docker image that automate it.

Also, maybe after publishing this tutorial, there are fellow technical users who will do that. I will try to make a docker image later on during my free time, hopefully it will work šŸ˜…

Awesome. Whoever achieves this will be rightfully blasted by non-custodial zaps!

Wow turns out there’s a docker image for satdress already that appears to be working! https://hub.docker.com/r/jaonoctus/satdress

So that should just ā€œplug inā€ to the Raspibolt stack: https://raspibolt.org/

With this adaptation to funnel traffic from your home server out to a VPS for privacy: https://github.com/TrezorHannes/vps-lnbits-wg

I already had most of this set up so I should be able to get to a working state pretty quickly!!

CMIIW. I have checked this docker hub and it seems that he uses satdress standard. You can check its docker file here

https://hub.docker.com/layers/jaonoctus/satdress/latest/images/sha256-0302f2f3bee55f6c3a5f85b5a68c3058d9cb0ee026051c362fc6469eca257757?context=explore

In this experiment i'm using https://github.com/believethehype/satdress Fork of Original Satdress by #[6]

Ah crap you’re right. Maybe this is why I need to learn how to build my own docker images…

Yes, sometimes published docker image doesn't have suit our case so we need to build our docker image šŸ˜…

Hi #[6], i've seen you raise issue in https://github.com/believethehype/satdress/issues/3

I think the problem is you need to use 'go install' command instead of 'go get' in the latest golang. You can probably check the difference using 'go help get'

#[0] #[2]