Post
Topic
Board Hardware
Re: Official FutureBit Apollo BTC Software/Image and Support thread
by
Jota_US
on 19/10/2022, 23:08:29 UTC
Hello.  I'm interested in using my full node Apollo as the back end for my Trezor Suite instead of using their servers.  Does anyone have any experience doing this?  Are there any guides available?  Thanks!
Trezor Suite allows you to choose a custom Electrum server.

How to connect to your own node
If you are not currently running a node, there are many ways to get started. Free and open source software is widely available and supported by all kinds of operating systems and hardware. Electrum Server can be installed and run as a standalone program or bundled alongside other tools. You can also connect to existing Electrum Server nodes if you do not want to run your own.

Once you have a node up and running, connecting to it is as simple as entering the address of your node under the Bitcoin settings, which is found under the Crypto tab in Settings.
[...]

You can install such an Electrum server on the Futurebit Apollo BTC, no problem.
Here are my instructions. They are for a full custom Linux install, but work on stock Futurebit OS, as well. Just follow the electrs instructions.

electrs
Since one of the main benefits of running a full node is privacy during transaction & address lookup, an Electrum server is needed. Otherwise you'd have to query using Bitcoin Core all the time and can't just use your mobile and desktop applications for that.

[1] Install dependencies; make sure you're logged into admin and not bitcoin.
Code:
sudo apt install clang cargo rustc tor
[...]

Does this also work with Ledger?
I did a little research and it looks like I need Satstacks for Ledger Live to connect to the node?

The main question I have is: Can I connect to the node from my desktop or do I always have to go directly on the miner's OS with screen, keyboard, mouse, ledger etc... to interact with the blockchain? Since the miner is not in the same room as my desktop that would be ideal.
I'm guessing I could point Ledger Live on my desktop to the miner/node's IP? Would that work?