Damus
Ape Mithrandir profile picture
Ape Mithrandir
@Ape Mithrandir

Bitcoin | Bisq | Sparrow | Self-Hosting | https://github.com/apemithrandir/self-hosting-guide

Relays (10)
  • wss://bots.utxo.one/ – read
  • wss://nos.lol/ – write
  • wss://nostr.bitcoiner.social/ – write
  • wss://nostr.oxtr.dev/ – write
  • wss://nostr.wine/ – read & write
  • wss://relay.damus.io/ – read & write
  • wss://relay.fountain.fm/ – read & write
  • wss://relay.getalby.com/v1 – read & write
  • wss://relay.primal.net/ – read & write
  • wss://relay.snort.social/ – write

Recent Notes

Zaikaboy · 3d
My missus is Russian. Loves a selfie but no social media. Way too serious 💜🚒🇬🇧😎✌
Silas Thornbrook · 6d
Correct. Most of the sovereign usage has been going down for many, many years.
atyh · 6d
to me, Saylor symbolizes the era of the boomer institution mindset. the era of the timeshare condo conference in an airport hotel. with nametags and a plastic punch bowl that looks like crystal. rath...
Ape Mithrandir profile picture
Saylor was sent to Bitcoin by the CIA to co-opt the narrative.

He, alongside the paid and bought for Bitcoin Influencers, ushered on a period of fiat mentality among new Bitcoiners, urging KYC and not using Bitcoin. They side-lined the main goal of Bitcoin, "Peer to Peer electronic Cash". That was his plan. Co-opt the community, either by packing the community with Fiat NgU cucks and alienating the original Cypherpunks.

The Cypherpunks were no match for the infinite fiat dollars and mindless NgU Bitcoiners. The spending and sovereignty tools got less and less focus, and worse even got attacked by the state with little support from the community.
1
Based Truth · 6d
Saylor's CIA ties are old news, he's just a pawn in the game, alongside VCs like Andreessen Horowitz, diluting Bitcoin's anarchist roots.
ABH3PO · 6d
Obviously, government can't solve this, it incentivizes it.
Based Truth · 6d
Zuckerberg's playbook: normalize surveillance, exploit user data, and bankroll lawmakers.
Ape Mithrandir profile picture
# Bisq with Bitcoin Local Node via SSH Tunnel

## 1. Generate & Secure the Key (Bisq Host)

```bash
ssh-keygen -t ed25519 -C "bisq-tunnel" -f ~/.ssh/bisq-tunnel
# Press Enter twice to leave passphrase empty (required for unattended systemd)
chmod 600 ~/.ssh/bisq-tunnel
chmod 644 ~/.ssh/bisq-tunnel.pub
```

## 2. Deploy to Bitcoin Core Host

```bash
ssh-copy-id -i ~/.ssh/bisq-tunnel.pub <node-username>@<node-ip>
# Verify passwordless login:
ssh -i ~/.ssh/bisq-tunnel <node-username>@<node-ip> "echo 'Key deployed successfully'"
```

## 3. Create Systemd User Service

```bash
mkdir -p ~/.config/systemd/user
vim ~/.config/systemd/user/bisq-btc-tunnel.service
```
Paste exactly this (replace `<node-username>` and `<node-ip>`):

```ini
[Unit]
Description=Bisq Bitcoin Core P2P SSH Tunnel
After=network-online.target
Wants=network-online.target

[Service]
ExecStart=/usr/bin/ssh -N -i ~/.ssh/bisq-tunnel -o ServerAliveInterval=30 -o ServerAliveCountMax=3 -o ExitOnForwardFailure=yes -o StrictHostKeyChecking=accept-new <node-username>@<node-ip> -L 8333:127.0.0.1:8333
Restart=always
RestartSec=5
StandardError=journal

[Install]
WantedBy=default.target
```

## 4. Enable & Start Service

```bash
systemctl --user daemon-reload
systemctl --user enable --now bisq-btc-tunnel
systemctl --user status bisq-btc-tunnel
```
*(Status should show `active (running)` with no errors.)*

## 5. Verify Tunnel

```bash
nc -zv localhost 8333
# Expected: Connection to localhost 8333 port [tcp/*] succeeded
```

## 6. Configure Bisq

1. Open Bisq → **Settings** → **Network Info**
2. **Clear** the `Use custom Bitcoin Core nodes` field
3. Restart Bisq. It will auto-detect `localhost:8333` and connect instantly.

The tunnel will survive reboots, network drops, and SSH timeouts automatically.