Skip to content

BTGSCOINDEV/BTGS

Repository files navigation

🪙 Bitcoin Gold BTGS (BTGS Core)

Next-Generation PoW Blockchain | SHA-256 | BGC-20 Inscriptions Support


📊 Tokenomics & Supply Metrics

  • Total Max Supply: 26,000,000 BTGS
  • Developer Fund: 1,500,000 BTGS (Only 5.7%) - Reserved for infrastructure, security audits, and ecosystem scaling.
  • Burn Fund: 1,000,000 BTGS (Only 3.8%) - We have officially burned 1,000,000 Pre-mined tokens, transferring them to the permanent dead-end address: bcg1qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqnmxfsvxdead
  • Community Allocation: 23,500,000 BTGS - Distributed via decentralized mining.

⚙️ Technical Core

  • Algorithm: SHA-256 (Industrial-grade security).
  • Protocol: Native support for BTG-20 (Inscriptions/Ordinals), allowing decentralized deployment, minting, and transfer of digital artifacts directly on the BTGS blockchain (similar to BRC-20).
  • Infrastructure: High-performance LevelDB integration for rapid node synchronization and data integrity.

🛠 Build Instructions (Linux)

Building the node and command-line interface is straightforward. You only need to create a build directory and use CMake.

Building bitcoingoldd and bitcoingold-cli

  1. Clone the Repository:

    git clone [https://github.com/BTGSCOINDEV/BTGS.git](https://github.com/BTGSCOINDEV/BTGS.git)
    cd BTGS
  2. Configure and Build:

    mkdir build && cd build
    cmake ..
    make -j$(nproc)

The binary files (bitcoingoldd and bitcoingold-cli) will be located in the bin/ directory within your build folder.

Want to automate this? You can easily fork this repository and enable the GitHub Actions workflow. Once enabled, the workflow will automatically trigger, build the binaries for all platforms ('Linux', 'Windows', 'macOS'), and prepare them for you instantly upon every push.

📦 Official Releases

We provide precompiled, stable binaries for all major platforms. You can find the latest versions in the Releases section:

CLI (Command Line Interface): Stable binaries for Linux, Windows, and macOS (perfect for server environments and power users).

GUI Wallets: User-friendly Qt-based graphical interfaces for Windows, Linux, and macOS.

Mobile Wallet: Dedicated Android wallet (APK) for on-the-go BTGS transactions.

All binaries are cryptographically signed and tested for security.


🌐 Ecosystem & Community Links

Resource Official Links
ALGORITHM SHA-256
Official Website btgscoin.site | bitcoingold.site
Block Explorer explorer.btgscoin.site | explore.bitcoingold.site
BitcoinTalk Official BTGS Announcement
API API
Telegram Group BTGS Community
Discord Server Developer & Node Support
X (Twitter) @BTGSGOLD

⚡ Electrum Servers (Infrastructure)

For developers and light-wallet users, our Electrum servers are active and support both encrypted and non-encrypted connections:

  • Host 1: electrum.btgscoin.site
  • Host 2: electrum.bitcoingold.site

Port Configuration:

  • TCP Port: 50001 (Standard)
  • SSL Port: 50002 (Secure)
  • WSS Port: 50005 (Secure)

💡 BGC-20 Protocol

The BGC-20 protocol is our answer to the growing demand for on-chain data. By leveraging the security of SHA-256, users can "inscribe" data into the BTGS blockchain, creating a permanent, immutable record for tokens and digital art, mirroring the success of BRC-20 on the Bitcoin network.


📄 License

Bitcoin Gold BTGS is open-source software released under the MIT License. See the COPYING file for more details.