All Projects → nextcashtech → bitcoin

nextcashtech / bitcoin

Licence: MIT license
Fresh Bitcoin Implementation

Programming Languages

C++
36643 projects - #6 most used programming language
c
50402 projects - #5 most used programming language
python
139335 projects - #7 most used programming language
assembly
5116 projects
M4
1887 projects
Makefile
30231 projects

Projects that are alternatives of or similar to bitcoin

cashscript
⚖️ Easily write and interact with Bitcoin Cash smart contracts
Stars: ✭ 85 (+269.57%)
Mutual labels:  bitcoin-cash
planter
[DEPRECATED] Create Metanet Nodes on Bitcoin SV
Stars: ✭ 24 (+4.35%)
Mutual labels:  bitcoin-sv
pandacash-cli
🐼Fast Bitcoin Cash RPC client for testing and development (inspired by ganache-cli)
Stars: ✭ 19 (-17.39%)
Mutual labels:  bitcoin-cash
bitflyer
⚡ bitFlyer API wrapper for Ruby
Stars: ✭ 25 (+8.7%)
Mutual labels:  bitcoin-cash
profbit
Track your Coinbase profits!
Stars: ✭ 37 (+60.87%)
Mutual labels:  bitcoin-cash
awesome-bitcoin-sv
A curated list of bitcoin services and tools for software developers
Stars: ✭ 77 (+234.78%)
Mutual labels:  bitcoin-sv
bitcoin-kit-android
Comprehensive Bitcoin development library for iOS, implemented on Swift. SPV wallet implementation for Bitcoin, Bitcoin Cash, Litecoin and Dash blockchains. Fully compliant with existing standards and BIPs.
Stars: ✭ 102 (+343.48%)
Mutual labels:  bitcoin-cash
gcash
An alternative full node bitcoin-ABC implementation written in Go (golang)
Stars: ✭ 21 (-8.7%)
Mutual labels:  bitcoin-cash
atomic-swap-kit-android
Atomic Swap Android library for Bitcoin (BTC) and Bitcoin Cash (BCH) swaps in decentralized manner. Implemented on Kotlin.
Stars: ✭ 17 (-26.09%)
Mutual labels:  bitcoin-cash
bitcoincashjs
WARNING: This project is no longer maintained. Please, use bitcore-lib-cash instead.
Stars: ✭ 80 (+247.83%)
Mutual labels:  bitcoin-cash
bch-devsuite
A quick and easy setup for Bitcoin Cash Node, SLP infrastructure and SmartBCH
Stars: ✭ 12 (-47.83%)
Mutual labels:  bitcoin-cash
cashaddress
Python tool for convert bitcoin cash legacy addresses
Stars: ✭ 40 (+73.91%)
Mutual labels:  bitcoin-cash
CryptoCurrency.Net
CryptoCurrency.Net
Stars: ✭ 21 (-8.7%)
Mutual labels:  bitcoin-cash
awesome-bitcoin-cash
Bitcoin Cash projects & resources
Stars: ✭ 28 (+21.74%)
Mutual labels:  bitcoin-cash
wallet-address-validator
Useful library for validation of Bitcoin, Litecoin, Ethereum and other cryptocoin addresses
Stars: ✭ 240 (+943.48%)
Mutual labels:  bitcoin-cash
bitcoin-cash-converter
Java converter from legacy address to new bitcoincash format and vice versa
Stars: ✭ 22 (-4.35%)
Mutual labels:  bitcoin-cash
algo-coin
Python library for algorithmic trading cryptocurrencies across multiple exchanges
Stars: ✭ 386 (+1578.26%)
Mutual labels:  bitcoin-cash
cryptosub
Track 170+ cryptocurrency subreddits, view most popular coins, activity trends, most frequent words, and more
Stars: ✭ 37 (+60.87%)
Mutual labels:  bitcoin-cash
surbtc-api-client-python
Cliente para servicios web de SURBTC en Python
Stars: ✭ 12 (-47.83%)
Mutual labels:  bitcoin-cash
MoneroMixer
The easiest way to use Monero to anonymously exchange and properly mix XMR, BTC, LTC, ETH, BCH, & 100+ other coins on Tails OS or Whonix.
Stars: ✭ 57 (+147.83%)
Mutual labels:  bitcoin-cash

bitcoin

Fresh Bitcoin Cash/SV Implementation

This is a new Bitcoin Cash/SV implementation built almost completely from the ground up. It currently uses Pieter Wuille's secp256k1 implementation. Copyright (c) 2013 Pieter Wuille.

Support for selecting the Bitcoin SV chain has recently been added.

It is currently fully functional. There is an SPV mode on which an Android wallet is being built.

With it I hope to try performance improvements and to also add security to Bitcoin through more diverse implementations.

Keep in mind it is still in early development and still needs complete consensus rules verification, performance improvements, code cleanup, and many tests.

Current notable features

  • Multi-threaded design from the ground up
  • Multi-threaded block validation
  • Multi-threaded mempool acceptance
  • Multi-threaded UTXO set saving
  • UTXO set design in which 10 million transactions can be indexed in memory using around 1 GB.
  • Initial block download with pre-approved block hash below which blocks will not be validated, and just used to update the UTXO set
  • Custom requests interface for quering block chain data through TCP/IP.

Future features

  • Graphene

Please feel free to send comments.

Build/install instructions are in the wiki of this repo. https://github.com/nextcashtech/bitcoin/wiki/Compiler-Setup

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].