Skip to content

turnkit/defcoin-core

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26,883 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Defcoin Core

Defcoin Core is a full node and wallet implementation for the Defcoin network. This release line is based on Litecoin Core v0.21.5.5 source and carries the Defcoin chain, seed, wallet, branding, and packaging changes needed for native Defcoin builds.

The current development release identity is 2026.1, codename Token Jester. Treat the repository as release-candidate work until the GitHub publication checklist and mainnet wallet compatibility checks are complete.

Key network facts

  • Proof of work: Scrypt
  • Target block time: 2 minutes
  • Difficulty retarget interval: 720 blocks
  • Subsidy halving interval: 840,000 blocks
  • Initial block reward: 50 DFC
  • Mainnet P2P/RPC ports: 1337 / 9332
  • Mainnet seed hosts: seed.defcoin.io, seed.defcoin.mikej.tech, seed.defcoin.dc903.org
  • Testnet P2P/RPC ports: 31337 / 19332
  • Regtest P2P/RPC ports: 19444 / 19443
  • macOS data directory: ~/Library/Application Support/Defcoin/
  • Config file: defcoin.conf
  • Display units: DFC, Packet, Tock, Mote

Compatibility notes

This port follows the Defcoin compatibility guidance from packetloss404/DefCoinCore: preserve the historical chain rules first, and do not blindly enable newer Litecoin mainnet consensus features.

  • Mainnet should use legacy Base58 addresses.
  • SegWit, CSV, CLTV, BIP66, Taproot, and MWEB are not treated as active Defcoin mainnet consensus features in this branch.
  • Berkeley DB wallet support is enabled for legacy wallet.dat compatibility.
  • Back up old wallets before testing them with this software.
  • Signet is inherited from Litecoin Core internals but is not a supported Defcoin network target yet.

Build

See INSTALL.md, doc/build-osx.md, and doc/defcoin-modern-build-guide.md. The current known-good Apple Silicon GUI build was verified on macOS Tahoe 26.4.x with Homebrew under /opt/homebrew, Qt 5.15.18, Berkeley DB 4.8, libevent 2.1.12, and Homebrew boost@1.85.

For Defcoin-specific consensus, wallet, GUI, and porting notes, see:

Native Apple Silicon outputs from this branch are expected to be:

  • src/defcoind
  • src/defcoin-cli
  • src/defcoin-tx
  • src/defcoin-wallet
  • src/qt/defcoin-qt
  • Defcoin-Qt.app

Run the focused smoke test after building:

./contrib/defcoin-smoke-test.sh

To create a local Apple Silicon DMG after make appbundle:

./contrib/defcoin-macos-package-dmg.sh

The generated DMG is an ad-hoc signed developer distribution image, not a Developer ID signed or notarized public release.

The Apple Silicon standard release DMG is named:

Defcoin-Core-v2026.1-macOS-AppleSilicon.dmg

Release artifacts are attached to GitHub Releases rather than committed to source history.

For the current design and porting notes, see:

Runtime Defcoin artwork and generated Qt/macOS assets needed by the standard build are tracked in the repository under src/qt/res/icons/.

License

Defcoin Core is released under the terms of the MIT license. See COPYING for more information or see https://opensource.org/licenses/MIT.

Copyright (C) 2014-2026 The Defcoin Core developers.

Defcoin Core is derived from Litecoin Core and Bitcoin Core. Portions remain credited to The Litecoin Core developers and The Bitcoin Core developers.

About

Defcoin Core standard wallet port based on Litecoin Core 0.21.5.5.

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • C++ 62.0%
  • Python 16.3%
  • C 11.1%
  • Assembly 6.2%
  • M4 1.6%
  • Shell 1.0%
  • Other 1.8%