-
Notifications
You must be signed in to change notification settings - Fork 20
Wallet Integrations
Contents
This guide is adapted from Shiftcrypto.
Available For
- Android
- Linux
- macOS
- Windows
Instructions
-
Ensure you are running Tor on your device.
-
In the BitBoxApp sidebar, select
Settings > Enable tor proxy
. -
Enable the proxy and confirm the proxy address (127.0.0.1:9050).
-
Restart BitBoxApp in order for the new settings to take effect.
-
In the BitBoxApp sidebar, select
Settings > Advanced settings > Connect your own full node
. -
In the field
Enter the endpoint
, paste your electrs Tor URL and Port (found inElectrs > Properties
). For example:gwdllz5g7vky2q4gr45zGuvopjzf33czreca3a3exosftx72ekppkuqd.onion:50001
-
Click "Check", and you will be prompted with the message "Successfully established a connection".
-
Click "Add" to add your node to the node list at the top of the page.
-
Remove the other servers if you want to exclusively connect to your own node.
Available For
- Android
- iOS
- Linux
- macOS
- Windows
Instructions
-
In Green, click the hamburger menu, then
App Settings
(at the bottom). -
Enable the
Connect with Tor
toggle. -
Under
Custom servers and validation
, enable thePersonal Electrum Server
toggle. -
For
Bitcoin Electrum server
, enter your electrs Quick Connect URL (found inServices > electrs > Properties
) -
Click
Save
.
Available For
- iOS
- Android
Blue Wallet on Mac cannot use Tor and is therefore not supported by StartOS.
Instructions
-
Ensure you are running Tor on your device.
-
In Blue Wallet, go to the settings menu and click "Network".
-
Click "Electrum Server".
-
Enter your electrs host (hostname) and port (found in
Services -> electrs -> Properties
). For example:gwdllz5g7vky2q4gr45zGuvopjzf33czreca3a3exosftx72ekppkuqd.onion:50001
-
Click 'Save'
Warning
Completing this guide will add your StartOS Electrum Server (electrs) to the list of servers used by Electrum. If, instead, you only want to connect to your own server, ignoring all others, you will need to run Electrum in Single Server Mode from the CLI.
Available For
- Mac
- Linux
- Windows
- Android/Graphene
Instructions
-
Ensure you are running Tor on your device.
-
Open Electrum and go to
Tools > Network
or, if you are running for the first time, choose "Select server manually," and click "Next". -
Uncheck "Select server automatically", and enter your electrs Quick Connect URL (found in
Services > electrs > Properties
). Then click "Next". -
Select "Use Tor" and "Use Proxy" and enter "127.0.0.1" for the address and "9050" for the port. Click "Next"
-
That's it! You will be prompted to create a wallet if this is your first time. You can check your connection by clicking the orb in the bottom right, which should be blue in color. If your server settings persist, you are connected.
Available For
- Mac
- iOS
Instructions
-
In Fully Noded, go to
Settings > Node Manager > +
-
Enter your Bitcoin Core credentials. You can do this in one of two ways:
-
Use Fully Noded to scan your Quick Connect URL (found in
Services > Bitcoin Core > Properties
); OR -
Enter your Bitcoin Core Tor URL (found in
Services > Bitcoin Core > Interfaces
) with:8332
appended, as well as you RPC Username and Password (found inServices > Bitcoin Core > Properties
).
-
Available For
- Mac
- Linux
- Windows
- Android/Graphene
- iOS
Instructions
-
Ensure you are running Tor on your device.
-
If using Android/Graphene, add Nunchuck to the list of VPN apps in Orbot.
-
Open Nunchuck and select
Profile > Network Settings
. -
In the "Mainnet server" field, enter your electrs hostname and port (found in
Services > electrs > Properties
). -
Click "Save network settings" and restart Nunchuck.
-
Ensure you are running Tor on your device.
-
Open Nunchuck and go to
Profile (bottom left) > Settings > Network Settings
. -
In the "MAINNET SERVER" field Enter your electrs hostname and port (found in
Services > electrs > Properties
). -
Select "Enable TOR Proxy" and enter "127.0.0.1" for the address and "9050" for the port.
-
Click "Save network settings" and restart Nunchuck.
Available For
- StartOS
- Mac
- Linux
- Windows
Instructions
-
Ensure Sparrow is installed and running if not already.
-
Click "Launch UI".
-
If you plan to connect remotely over Tor, ensure you are running Tor on your device. If connecting locally, you can skip this step.
-
If this is your first time using Sparrow, you will be guided to a screen to configure your Bitcoin server. Otherwise, you can find the server setup in
File > Preferences > Server > Configure Server
.-
Connecting to Bitcoin Core (recommended):
-
In the
URL
field, enter your Bitcoin Core RPC URL (found inServices > Bitcoin Core > Interfaces
).-
If connecting locally, copy the
LAN Address
. Remove thehttps://
prefix and enter "443" for the port. -
If connecting over Tor, copy the
Tor Address
. Remove thehttp://
prefix and enter 8332 for the port.
-
-
In the
User / Pass
field, enter you Bitcoin Core RPC Username and Password (found inServices > Bitcoin Core > Properties
)
-
-
Connecting to electrs:
- In the
URL
field, enter your electrs Tor hostname and port (found inServices > electrs > Properties
). Currently, electrs can only be used over Tor.
- In the
-
-
If you are connecting over Tor
-
Enable
Use Proxy
. -
For
URL
, enter "localhost". -
For
Port
, enter "9050".
-
-
Click "Test Connection".
Available For
- StartOS
- Mac
- Linux
- Windows
Instructions
-
Ensure Specter is installed and running if not already.
-
Click "Launch UI".
@TODO
Available For
- Mac
- Linux
- Windows
Instructions
-
CLick the gear icon to enter the settings menu.
-
Inside the
Application
tab, enable Tor. -
Inside the
Coins
tab, hover over over Bitcoin to show the gear icon. Click it. -
Under
Backends
, click the dropdown menu and select "Custom Electrum Server". -
Enter your electrs
Quick Connect URL
(found inServices > electrs > Properties
) and click "Confirm".