Skip to content

Releases: Junkcoin-Foundation/junkcoin-core

JunkCoin Core v3.1.1

19 Mar 17:01
ec9ab66

Choose a tag to compare

Junkcoin Logo

🚀 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

✨ 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

⚠️ 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 junkcoind with 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

15 Feb 07:55
v3.0.1
c615ffa

Choose a tag to compare

Junkcoin Logo

🚀 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

02 Jan 04:25
v3.0.0.0

Choose a tag to compare

Junkcoin Logo

JunkCoin Core v3.0.0.0 Release

📢 Important Notice

Development has officially moved to the 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

Dashboard
Click to see more screenshots

Send Screen

Send Screen

Receive Screen

Receive Screen

Transaction History

History Screen

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

JunkCoin Testnet Peers

🔄 Upgrade Process

  1. Backup

    • Close JunkCoin Core
    • Save wallet.dat
    • Backup junkcoin.conf
  2. Remove Previous Version

    • Windows: Use Control Panel
    • Linux: Remove from /usr/local/bin
    • macOS: Delete from Applications
  3. Install v3.0.0.0

    • Follow installation steps
    • Restore/update configuration
    • Launch new version
  4. 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

SHA256SUMS

Linux: a137b19bc37771f91103812283074922bbeb4c03b18f35bd6e083a7dcb7321f5
Windows: 830a9f7e68e3d9994333b28656d3872153d7e1ce4d422732ebd558ce23a85d57