1
Download Ghost Wallet

Ghost Wallet lets you send and receive fast, private Bitcoin payments without running a full node.

Coming Soon
Ghost Wallet is currently in development. Join the waitlist to be notified when it's ready.
2
Create or Import Wallet

Create a new wallet or import an existing one using your seed phrase. Ghost Wallet uses standard BIP-39 mnemonics.

3
Start Sending Payments

Send private payments to any Ghost address. Payments confirm in ~10 seconds and settle to Bitcoin automatically.

No channels required
Unlike Lightning, Ghost Pay doesn't require opening channels or managing liquidity. Just send.
1
Requirements

To mine on Ghost Pool, you need either your own Ghost node or access to a public Ghost node.

You'll need
ASIC miner (S19, S21, Whatsminer, etc.)
Ghost node OR public endpoint
Bitcoin address for payouts
Internet connection
Don't have a node?
You can mine against public Ghost nodes, but running your own node means you keep 100% of transaction fees when you win a block. Set up a node →
2
Configure Your Miner

Point your miner to a Ghost Pool endpoint. If running your own node, use your node's address.

# Stratum URL (your node or public endpoint) URL: stratum+tcp://your-node.local:3333 # Worker name User: bc1qYourBitcoinAddress.worker1 # Password (not used, can be anything) Password: x

Public endpoints (if you don't have a node):

US West: stratum+tcp://us-west.ghostpool.io:3333 US East: stratum+tcp://us-east.ghostpool.io:3333 EU: stratum+tcp://eu.ghostpool.io:3333 Asia: stratum+tcp://asia.ghostpool.io:3333
3
Start Mining

Apply the configuration and start your miner. Shares should appear within seconds.

How payouts work

Subsidy (99%): Split among all miners proportional to hashrate

Transaction fees (100%): Go entirely to the node that found the block

This is why running your own node matters — you keep the fees.

1
Check Requirements
Minimum Requirements
4 CPU cores (8+ recommended)
8 GB RAM (16+ recommended)
750 GB SSD (pruned mode)
100 Mbps internet
Ubuntu 22.04+ or Debian 12+
Static IP (for public mining)

A $15-30/month VPS works great. Archive mode (+5 shares) requires 2+ TB storage.

2
Install Ghost Node

One command installs everything:

curl -sSL https://get.bitcoinghost.org/install.sh | bash

This installs Ghost Core, Ghost Pool, and Ghost Node. The installer will guide you through initial setup.

Verify the installer

For security, verify the installer signature before running:

# Download and verify curl -sSL https://get.bitcoinghost.org/install.sh -o install.sh curl -sSL https://get.bitcoinghost.org/install.sh.sig -o install.sh.sig gpg --verify install.sh.sig install.sh bash install.sh
3
Configure Your Node

The installer creates a config file. Here are the key settings:

# /etc/ghost/ghost.conf # Your payout address (required) payout_address=bc1qYourBitcoinAddress # Enable public mining (+3 shares) public_mining=1 stratum_port=3333 # Enable archive mode (+5 shares, requires 2TB+) archive=0 # Enable Ghost Pay (+4 shares) ghost_pay=0 # Bitcoin Pure mode (+2 shares) mempool_profile=pure template_profile=pure

After editing, restart the node:

sudo systemctl restart ghost-node
4
Wait for Sync

Initial sync takes 6-24 hours depending on your connection. Check progress:

ghost-cli getblockchaininfo

You'll start earning node rewards once sync completes and your node is registered.

Elder Status
The first 101 nodes to register become Elders (+1 share forever). Currently ~89 spots remain. Elder status is lost permanently if offline for 7+ continuous days.
5
Access Your Dashboard

Ghost Node includes a web dashboard for monitoring. Access it via SSH tunnel:

# From your local machine ssh -L 3000:localhost:3000 user@your-server # Then open in browser http://localhost:3000

The dashboard shows your shares, rewards, mining stats, and node health.

6
Connect Your Miners (Optional)

If you have mining hardware, point it to your node:

URL: stratum+tcp://your-server-ip:3333 User: bc1qYourBitcoinAddress.worker1 Password: x

When a miner connected to your node finds a block, you keep 100% of the transaction fees.