Releases: Junkcoin-Foundation/junkcoin-core
JunkCoin Core v3.1.1
🚀 JunkCoin Core v3.1.1 Release Notes
JunkCoin Core version 3.1.1 is now available from:
https://github.com/Junkcoin-Foundation/junkcoin-core/releases
This release introduces the DevFund feature with activation height 365000, along with multisig enhancements and various improvements.
Please report bugs using the issue tracker at:
https://github.com/Junkcoin-Foundation/junkcoin-core/issues
What's Changed
- Integrate DevFund with activation height 365000 by @@senasgr-eth in #8
- Patched DevFund
getblocktemplateby @senasgr-eth & @blackluv in #10
✨ Major Changes
- DevFund System: Implemented comprehensive development fund system with activation at block height 365000
- Multi-Signature: Enhanced multisig functionality and fixed import issues
- Network Security: Added new seed nodes and improved network connectivity
- Code Maintenance: Cleaned up codebase and fixed potential issues
💰 DevFund Implementation
The DevFund is implemented in coinbase transactions with a 20% allocation distributed as follows:
- 50% for Liquidity Providing rewards (liquidity mining reward)
- 25% for Development fund
- 25% for Marketing fund
📚 Documentation
- Complete mining guide for pool operators
- Comprehensive multisig GUI guide for users
- Detailed release notes
⚠️ Important Note
- MANDATORY UPDATE: This is a required update for all miners and node operators producing blocks after height 365000
- The development fund system activates at block 365,000 and continues until block 3,547,800
- Mining pool operators must start their nodes
junkcoindwith the-mineraddress=<poolwalletaddress>flag during this block range - Multi-signature features are still experimental and should be used with caution
👏 Credits
Thanks to everyone who directly contributed to this release:
- @senasgr-eth - Core development and implementation of the DevFund feature
- @nodecattel - Testnet/mainnet integration testing
- @wincss from F2Pool - Mining pool operation integration testing
- @blackluv - Assisting for patching keypool depleted issues
🔗 Resources
Repository: github.com/Junkcoin-Foundation/junkcoin-core
Documentation: Junkcoin Foundation Docs
Full Changelog: v3.0.1...v3.1.1
v3.0.1
🚀 JunkCoin Core v3.0.1 Release Notes
JunkCoin Core version 3.0.1 is now available from:
https://github.com/Junkcoin-Foundation/junkcoin-core/releases
This is a bug fix release.
Please report bugs using the issue tracker at:
https://github.com/Junkcoin-Foundation/junkcoin-core/issues
🐛 Bug Fixes
- Fixed potential integer overflow in block subsidy calculation when total transaction fees exceed INT_MAX
👏 Credits
Thanks to everyone who directly contributed to this release, especially:
F2pool Dev Team:
- RedLuo
- alphahunter2
- Elite_Benson
- wincss
- Fix implemented by Sanasgr
⚠️ Important Note
- This is a critical security update. All node operators are advised to upgrade to v3.0.1.
- Full Changelog: v3.0.0.0...v3.0.1
🔗 Resources
Repository: github.com/Junkcoin-Foundation/junkcoin-core
Documentation: Junkcoin Foundation Docs
JunkCoin Core v3.0.0.0
JunkCoin Core v3.0.0.0 Release
📢 Important Notice
Development has officially moved to the Junkcoin Foundation:
- ✨ New Repository: github.com/Junkcoin-Foundation/junkcoin-core
- 🔒 Previous Repository (Deprecated): github.com/JunkcoinCommunity/junkcoin
- 📚 All documentation and tools are now under github.com/Junkcoin-Foundation
🚀 What's New
JunkCoin Core v3.0.0.0 brings significant improvements to the network infrastructure, reward mechanism, and user experience.
💎 Block Reward Structure
Mainnet Schedule
| Block Range | Reward (JKC) | Phase |
|---|---|---|
| 1-100 | 1000 | Initial Distribution |
| 101-1540 | 500 | Day 1 |
| 1541-2980 | 200 | Day 2 |
| 2981-5860 | 100 | Days 3-4 |
| 5861-262799 | 50 | Base Reward |
| 262800-394199 | 25 | First Halving |
| 394200-656999 | 12.5 | Second Halving |
| 657000-1182599 | 6.25 | Third Halving |
| 1182600-1970999 | 3.125 | Fourth Halving |
| 1971000-2759399 | 1.5625 | Fifth Halving |
| 2759400-3547799 | 0.78125 | Sixth Halving |
| 3547800+ | 0.390625 | Final Rate |
Testnet Schedule
| Block Range | Reward (tJKC) |
|---|---|
| 1-100 | 1000 |
| 101-200 | 500 |
| 201-400 | 200 |
| 401-600 | 100 |
| 601-800 | 50 |
| 801-1000 | 25 |
| 1001-656999 | 12.5 |
| 656999+ | Follows mainnet |
🌐 Network Infrastructure
Port Configuration
| Network | P2P Port | RPC Port |
|---|---|---|
| Mainnet | 9771 | 9771 |
| Testnet | 19771 | 19771 |
ZMQ Endpoints
| Service | Port |
|---|---|
| Hash Block | 9332 |
| Hash TX | 9333 |
| Raw Block | 9334 |
| Raw TX | 9335 |
🧪 Testnet3 Features
- Dedicated testing environment
- Custom reward schedule
- Separate network configuration
- Enhanced development support
💻 UI Enhancements (mainnet screenshots)
New Dashboard Interface
Minimum
- OS: Windows 10+, Ubuntu 20.04+
- CPU: 64-bit processor, 2 cores (i3/Ryzen 3 or equivalent)
- RAM: 2 GB
- Storage: 10 GB available space
- Internet: Broadband connection (1 Mbps+)
Recommended
- CPU: 64-bit processor, 4 cores (i5/Ryzen 5 or equivalent)
- RAM: 4 GB
- Storage: 50 GB available space
- Internet: High-speed connection (5 Mbps+)
Note: For mining operations, higher specifications are recommended, particularly CPU cores and RAM.
🔧 Installation Guide
Windows
1. Download "junkcoin-v3.0.0.0-windows-x64-release.zip"
2. Extract files
3. Run junkcoin-qt.exe (GUI) or junkcoind.exe (daemon)Linux
1. Download "junkcoin-v.3.0.0.0-linux-x64-release.tar.xz"
2. tar -xvf junkcoin-v.3.0.0.0-linux-x64-release.tar.xz
3. sudo install -m 0755 -o root -g root -t /usr/local/bin junkcoin-core-3.0.0.0/bin/*⚙️ Configuration
Sample junkcoin.conf:
# Network Settings
#testnet=1 # Uncomment for testnet
server=1
listen=1
dnsseed=1
txindex=1
# Mainnet Nodes
addnode=161.97.133.29:9771
addnode=18.158.24.136:9771
addnode=3.66.245.44:9771
addnode=167.172.211.76:9771
addnode=3.212.41.153:9771
addnode=110.171.123.186:9771
# Testnet Node
#addnode=110.171.123.186:19771
#addnode=161.97.133.29:19771
# RPC Settings
rpcport=9771 # (19771 for testnet)
rpcuser=your_username_here
rpcpassword=your_strong_password_here
To discover more peers for Mainnet please visit
JunkCoin Mainnet Peers
🔄 Upgrade Process
-
Backup
- Close JunkCoin Core
- Save wallet.dat
- Backup junkcoin.conf
-
Remove Previous Version
- Windows: Use Control Panel
- Linux: Remove from /usr/local/bin
- macOS: Delete from Applications
-
Install v3.0.0.0
- Follow installation steps
- Restore/update configuration
- Launch new version
-
Verify
- Check version number
- Confirm network connectivity
- Monitor blockchain sync
🐛 Known Issues
Potential integer overflow vulnerability in block subsidy calculation when total transaction fees exceed INT_MAX (reported by F2POOL team)
🔗 Resources
- Repository: github.com/Junkcoin-Foundation/junkcoin-core
- Issues: Use GitHub Issues tracker
- Documentation: Junkcoin Foundation Docs
SHA256SUMS
Linux: a137b19bc37771f91103812283074922bbeb4c03b18f35bd6e083a7dcb7321f5
Windows: 830a9f7e68e3d9994333b28656d3872153d7e1ce4d422732ebd558ce23a85d57



