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

Reply to this note

Please Login to reply.

Discussion

Thank you, it seems works properly, will test until 24 hours 😄🙏

It workd

Thank you for testing. Hopefully it can hold the pressure of zapathon, i want to stress test my phone as a node 😅

How to know when zapathon starts btw? I just saw WoS report after it ended.

When is the next zapathon?

Noted ⚡

#[0]

This Cat helps people on nostr all day. This is very cool, looking forward to the guide. Zap this Cat.

#[0]

Kind fellow people, in commemoration of #zappaton event, please help me (zaps only 1 sats) to test this account #[1] or my account.

Currently, i'm doing experiment to receive zaps non custodially directly to mobile phone/node. Help me to stress test the limits of mobile node.

#[0]

I have listed some several tools in the post above. Complete tutorial will be delivered later using habla.news or blogstack.io

#nostr #bitcoin #zap #selfhost

Great news coverage about #damus #nostr and general trend of new SNS to replace #twitter by NHK TV. Cc #[1] #[2]

Thanks to #[3] who mention about this. Damus is mentioned starting from 00:29

DamusがTVで紹介されたときの動画が公式Webサイトに掲載されてます。

ツイッターに代わる「新しいSNS」作る動きが活発に

https://www3.nhk.or.jp/news/contents/ohabiz/articles/2023_0316.html

👀

Aprendo.

#[0]

Preparing draft of tutorial about "How to Receive Non Custodial Zap and Self-Hosted NIP-05 in Mobile Phone (Zero Additional Cost)"

as long-form content (NIP-23).

This draft was written by using Markor Editor - https://www.f-droid.org/en/packages/net.gsantner.markor

Related Experiment:

#[0]

Run a private lightning node (Blixt, Breez, OBW, Phoenix, etc) instead of public routing node 🙂

Btw, is it possible for Blixt to expose its lnd.conf especially restlisten=localhost:8080 parameter?

Currently, i made workaround like this by using Termux to run LND 😅

#[1]

It's possible to run LND even on our mobile phone. I have run this to receive zaps non custodial already for several days 🙂

#[2]

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.

LND Neutrino mode actually can be used even on very limited device like our mobile phone.

I'm running LND on my phone for several days to receive non-custodial software. The list of software included in this note:

#[1]

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'