Skip to content

Bitcoin Silver is a fork of Bitcoin designed to provide a faster network and continuous development.

License

MIT, MIT licenses found

Licenses found

MIT
LICENSE
MIT
COPYING
Notifications You must be signed in to change notification settings

MrVistos/bitcoinsilver

Repository files navigation

Bitcoin Silver (BTCS)

Bitcoin Silver is a fork of Bitcoin designed to provide a faster network and continuous development. This README provides an overview of the project, installation instructions, and details on how to contribute.

Overview

Bitcoin Silver aims to enhance the original Bitcoin network by:

  • Faster Transactions: Improving transaction speeds to ensure a more efficient and scalable network.
  • Continuous Development: Regular updates and community-driven enhancements to keep the network secure and up-to-date.

Features

  • Speed: Reduced block generation time to increase transaction throughput.
  • Security: Enhanced security protocols to protect against attacks.
  • Scalability: Optimized to handle a larger number of transactions per second.
  • Community-Driven: Open-source project with contributions from developers worldwide.

Specification

Coin NameBitcoin Silver
TickerBTCS
TypePoW
Maturity200
Max supply21 470 000
P2P port10566
RPC port10567
Prefix"B" / "bs1"
Halving210 000
Block time300 seconds
Diff time~96 blocks
Block reward50
Initial Security Fund470 000 (~2.5%)
AlgoSHA256

Getting Started

Prerequisites

Before you begin, ensure you have met the following requirements:

  • Operating System: Linux, macOS, or Windows.
  • Dependencies: Ensure you have git, cmake, and gcc or equivalent installed.

Installation

  1. Clone the Repository
   git clone https://github.com/username/bitcoinsilver.git
   cd bitcoinsilver
  1. Build the Source Code
   make clean
   make distclean
   ./autogen.sh
   # for linux:
   ./configure --disable-test --disable-bench # possible arguments: --with-gui=qt5 --disable-wallet --without-gui
   make
   # for windows:
   make clean
   cd depends
   make HOST=x86_64-w64-mingw32
   cd ..
   ./configure --prefix=`pwd`/depends/x86_64-w64-mingw32 --with-gui=qt5 --disable-test --disable-bench
   make
  1. Run the Node
   ./bitcoinsilverd

Usage

Wallet Setup

  1. Generate a New Wallet
   ./bitcoinsilver-cli createwallet "mywallet"
  • Get Wallet Address
   ./bitcoinsilver-cli getnewaddress

Mining

Start mining with the following command:

  ./bitcoinsilver-cli generatetoaddress n "mywalletaddress"

Replace n with the number of blocks you want to mine and "mywalletaddress" with your actual wallet address.

Contributing

We welcome contributions from the community! To get started:

  1. Fork the repository on GitHub.
  2. Create a new branch (git checkout -b feature/YourFeature).
  3. Make your changes and commit them (git commit -am 'Add new feature').
  4. Push to the branch (git push origin feature/YourFeature).
  5. Create a new Pull Request.

Reporting Issues

If you encounter any issues, please report them on our GitHub Issues page.

About

Bitcoin Silver is a fork of Bitcoin designed to provide a faster network and continuous development.

Resources

License

MIT, MIT licenses found

Licenses found

MIT
LICENSE
MIT
COPYING

Security policy

Stars

Watchers

Forks