Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/copernet/copernicus

An alternative implementation of the Bitcoin Cash protocol, written in Golang
https://github.com/copernet/copernicus

bitcoin bitcoincash blockchain go pow

Last synced: about 2 months ago
JSON representation

An alternative implementation of the Bitcoin Cash protocol, written in Golang

Awesome Lists containing this project

README

        

## Copernicus

[![Build Status](https://travis-ci.org/copernet/copernicus.svg?branch=master)](https://travis-ci.org/copernet/copernicus) [![Go Report Card](https://goreportcard.com/badge/github.com/copernet/copernicus)](https://goreportcard.com/report/github.com/copernet/copernicus) [![Coverage Status](https://coveralls.io/repos/github/copernet/copernicus/badge.svg)](https://coveralls.io/github/copernet/copernicus)

Copernicus is an alternative implementation of the Bitcoin Cash protocol, written in Golang .

Why Go? Go has the following advantages:

* Multi-platform compilation
* Simple deployment, direct compilation to machine code
* High performance
* Built-in support for high concurrency
* Garbage Collection
* Rich standard library
* Static type
* Type judgment
* C support friendly
* Clean code
* Go is a well-designed programming language , eg: Code Style , Tool Chain ...
* ...

A driven team of architects are heading the development, we welcome all developers to join the development of Bitcoin to contribute to the Bitcoin Community.

## Quick Start
Read the [Quick Start](/docs/QUICKSTART.md)

## Documentation
All documentation will be continually updated and can be found at [docs](https://www.copernicuscore.org)
[Website](https://copernet.io/)

## Acknowledgments
* Thank [btcd](https://github.com/btcsuite/btcd) for full node bitcoin implementation with Go. [Click here for more details](https://www.copernicuscore.org/btcd.html)
* Thank [secp256k1-go](https://github.com/btccom/secp256k1-go) for bindings to lib-secp256k1 for golang
* Thank [testify](https://github.com/stretchr/testify) for convenient testing support