Bespin Mining Guide
Secure the network and earn BSP rewards
Current Block Reward
50 BSP
Halving every 210,000 blocks (~4 years)
What is Mining?
Mining secures the Bespin blockchain by validating transactions and creating new blocks. Miners use computational power to solve cryptographic puzzles, and the first to solve it earns the block reward.
Why Mine BSP?
- Earn Rewards: 50 BSP per block (currently)
- Support Network: Help secure and decentralize Bespin
- Early Advantage: Lower difficulty means more blocks for early miners
- No Pool Required: Solo mining is viable with current network size
Requirements
Minimum Requirements
- Python 3.8+ installed
- curl installed
- Any OS: Linux, Mac, or Windows (via WSL/Git Bash)
- Stable internet connection
Recommended Setup
- Multi-core CPU (more cores = faster PoW)
- Linux server (Ubuntu 22.04 recommended)
- VPS with dedicated CPU for 24/7 mining
Cloud Mining: You can mine on cloud providers like DigitalOcean ($6-12/month). The miner connects to api.bespincoin.com — no local node needed.
Setup Instructions
No node required! The Bespin miner connects directly to api.bespincoin.com. You only need Python 3 and curl installed.
1Create a Wallet
You need a Bespin wallet address to receive mining rewards.
- Visit wallet.bespincoin.com
- Create a new wallet and save your private key securely
- Copy your wallet address (starts with "1")
2Download the Miner
# Linux/Mac
curl -O https://bespincoin.com/mine.sh
chmod +x mine.sh
3Start Mining
Run the script with your wallet address:
# Start mining (replace with your wallet address)
./mine.sh YOUR_WALLET_ADDRESS
# Or run in background
nohup ./mine.sh YOUR_WALLET_ADDRESS > mining.log 2>&1 &
Important: Replace YOUR_WALLET_ADDRESS with your actual Bespin wallet address. The miner does proof-of-work locally on your machine and submits solved blocks to the network — no server-side mining.
Monitor Your Mining
Check Mining Activity
# View mining log in real-time
tail -f mining.log
# Check your balance
curl https://api.bespincoin.com/wallet/balance/YOUR_ADDRESS
# Check node info
curl https://api.bespincoin.com/info
# See latest block
curl https://api.bespincoin.com/block/latest
What to Look For
- Successful blocks: Look for "✓ Block XXXX accepted" messages
- Growing balance: Your wallet balance should increase by 50 BSP per block
- Block height: Should be increasing over time
Troubleshooting
Mining script not working
# Check if mining script is running
ps aux | grep mine.sh
# Check if API is reachable
curl https://api.bespincoin.com/info
# View mining logs
tail -f mining.log
No blocks being mined
- Check API is reachable:
curl https://api.bespincoin.com/info
- Verify your wallet address is correct (starts with "1")
- Be patient — mining requires computational work and some luck
- Check difficulty hasn't increased significantly
Connection errors
- Ensure Python 3 and curl are installed
- Check your internet connection
- Try running:
curl -s https://api.bespincoin.com/info to test connectivity
Mining Economics
Current Rewards
| Period |
Blocks |
Reward |
| Current (1st halving) |
0 - 210,000 |
50 BSP |
| 2nd halving |
210,000 - 420,000 |
25 BSP |
| 3rd halving |
420,000 - 630,000 |
12.5 BSP |
Profitability
Mining profitability depends on:
- Network difficulty (adjusts based on total mining power)
- Your hardware capabilities
- Number of other miners
- BSP market price
- Electricity/server costs
Early Miner Advantage: With fewer miners currently on the network, you have a better chance of mining blocks. As the network grows, difficulty will increase.
Best Practices
- Secure Your Wallet: Never share your private key with anyone
- Backup Regularly: Keep multiple copies of your private key in secure locations
- Monitor Logs: Check mining.log regularly for issues
- Keep Software Updated: Pull latest code updates periodically
- Calculate Costs: Ensure mining rewards exceed your server/electricity costs
- Join Community: Stay updated on network changes and optimizations
Need Help?
If you encounter issues or have questions: