Releases: WojakCoinProj/wojakcore
WojakCoin Core – Codebase Transition to rebase-0.12.1
Important Update: We are switching the primary codebase
After extensive work, we are moving all future development and releases to the rebased branch.
New Development Branch
https://github.com/WojakCoinProj/wojakcore/tree/rebase-0.12.1
This branch contains the full rebase onto Bitcoin Core 0.12.1, bringing:
- Significantly improved stability and security
- Cleaner, more modern code with reduced technical debt
- Better bug resistance and reliability
- Easier maintenance and future upgrades
- Alignment with proven Bitcoin consensus, networking, and RPC behavior
Current master branch status
- The old
masterbranch still works perfectly fine right now - You can continue running nodes/wallets from it without any issues
- It will be archived or moved to a legacy branch after the next release
Binaries Included
For easier testing and adoption, this release includes pre-built binaries:
- Windows
- Linux
What should you do?
- Node operators / users: You can stay on your current version (from master) until the next full release. No immediate action required.
- Developers / testers: Please start building, testing, and contributing from the new
rebase-0.12.1branch. - Next official release: Will be tagged from the new rebased codebase (expect it soon after final testing).
This transition gives WojakCoin a much stronger, more reliable foundation for the long term.
Thank you to everyone who has been testing, reporting issues, and contributing — your help is making this possible!
🐸 Stay based. Keep building.
#WojakCoin #WJK #WojakCore
WojakCoin Core v1.0.1.1
WojakCoin Core v1.0.1.1
Release Date: December 1, 2025
Version: 1.0.1.1
Previous Version: 1.0.1.0
🚀 Major Changes
Modern Bitcoin RPC Implementation
This release implements modern Bitcoin-compatible RPC commands, bringing WojakCoin Core up to date with current Bitcoin RPC standards. This update significantly improves compatibility with modern wallet software, block explorers, and other tools that rely on standard Bitcoin RPC interfaces.
New/Updated RPC Commands:
getblockchaininfo- Comprehensive blockchain informationgetblockhash- Retrieve block hash by heightgetblock- Get detailed block information with optional verbositygetblockheader- Retrieve block header informationgetblockcount- Get current blockchain height
Enhanced RPC Modules:
rpcblockchain.cpp- Major updates to blockchain RPC commands (140+ lines changed)rpcmining.cpp- Enhanced mining RPC functionality (31+ lines added)rpcnet.cpp- Network RPC improvementsrpcwallet.cpp- Wallet RPC enhancementsrpcrawtransaction.cpp- Raw transaction RPC updates
Network Improvements
- Enhanced network handling (
net.cpp,net.h) - 173+ lines of network code improvements - Better peer connection management
- Improved network protocol compatibility
Mining Enhancements
- Updated mining functionality (
miner.cpp,miner.h) - 41+ lines of mining code improvements - Enhanced mining RPC commands
- Improved mining performance and stability
Build System Updates
- Removed legacy Makefile - Cleaned up 2,483 lines of outdated build configuration
- Updated Makefile.Debug - Improved debug build configuration
- Updated Makefile.Release - Enhanced release build configuration
- Better cross-platform build support
UI/UX Improvements
- Updated application icons - Higher resolution icons for better visual quality:
bitcoin.icns(106KB → 158KB)bitcoin.ico(204KB → 223KB)bitcoin.png(56KB → 174KB)wojakcoin.icnsupdated- Testnet icons updated
- Removed unused splash screen image
Code Quality
- Core improvements (
core.cpp,main.cpp) - Enhanced core functionality - Utility updates (
util.cpp) - Better utility functions - Wallet improvements (
wallet.cpp,walletdb.cpp) - Enhanced wallet functionality - RPC infrastructure (
bitcoinrpc.cpp,bitcoinrpc.h) - Updated RPC base classes
📊 Statistics
- 28 files changed
- 451 insertions, 2,540 deletions
- Net reduction: 2,089 lines (code cleanup and modernization)
🔧 Technical Details
Version Information
- Client Version: 1.0.1.1
- Build System: Updated Makefiles for better cross-compilation support
Compatibility
- Maintains backward compatibility with existing blockchain data
- RPC changes are additive - existing RPC calls continue to work
- Enhanced compatibility with modern Bitcoin tooling
🐛 Bug Fixes
- Fixed Windows QT build issues (from v1.0.1.0)
- Improved build system reliability
- Enhanced error handling in RPC commands
📝 Migration Notes
For Users:
- No action required - This is a drop-in replacement
- Existing wallets and blockchain data are fully compatible
- RPC users can now use modern Bitcoin-compatible commands
For Developers:
- Updated RPC command signatures may require minor adjustments in custom tools
- New RPC commands available for enhanced functionality
- Build system changes may require rebuild of dependencies
🙏 Credits
Contributors:
- Senasgr - Modern RPC implementation, build system updates, and release management
Based on:
- Original WojakCoin by friskel
- Bitcoin Core foundation
📥 Download & Installation
See the main repository for build instructions and pre-compiled binaries.
Quick Build (Linux):
cd depends
make HOST=x86_64-pc-linux-gnu
cd ..
./build.sh --linuxQuick Build (Windows):
cd depends
make HOST=x86_64-w64-mingw32
cd ..
./build.sh --windows🔗 Resources
- Repository: https://github.com/WojakCoinProj/wojakcore
- Network: WojakCoin Mainnet
- P2P Port: 20759
- RPC Port: 20760
- DNS Seed: wojak-seed.s3na.xyz
⚠️ Important Notes
- Always backup your wallet before upgrading
- This release includes significant RPC improvements - test thoroughly if using custom RPC integrations
- Network improvements may require reconnection to peers
Full Changelog: See GitHub commits for detailed commit history.