good morning!!!!

Skip to content
Snippets Groups Projects
README.md 905 B
Newer Older
Jaynti Kanani's avatar
Jaynti Kanani committed
## Bor
Jeffrey Wilcke's avatar
Jeffrey Wilcke committed

Jaynti Kanani's avatar
Jaynti Kanani committed
Official Golang implementation of the Matic protocol (fork of Go Ethereum - https://github.com/ethereum/go-ethereum)
Jeffrey Wilcke's avatar
Jeffrey Wilcke committed

## Building the source
Jaynti Kanani's avatar
Jaynti Kanani committed
Building `bor` requires both a Go (version 1.14 or later) and a C compiler. You can install
Jaynti Kanani's avatar
Jaynti Kanani committed
them using your favourite package manager. Once the dependencies are installed, run
Jaynti Kanani's avatar
Jaynti Kanani committed
```shell
Jaynti Kanani's avatar
Jaynti Kanani committed
make bor
Jaynti Kanani's avatar
Jaynti Kanani committed
```
or, to build the full suite of utilities:

Jaynti Kanani's avatar
Jaynti Kanani committed
```shell
Jaynti Kanani's avatar
Jaynti Kanani committed
make bor-all
The go-ethereum library (i.e. all code outside of the `cmd` directory) is licensed under the
Jaynti Kanani's avatar
Jaynti Kanani committed
[GNU Lesser General Public License v3.0](https://www.gnu.org/licenses/lgpl-3.0.en.html),
also included in our repository in the `COPYING.LESSER` file.
The go-ethereum binaries (i.e. all code inside of the `cmd` directory) is licensed under the
Jaynti Kanani's avatar
Jaynti Kanani committed
[GNU General Public License v3.0](https://www.gnu.org/licenses/gpl-3.0.en.html), also
Arpit Temani's avatar
Arpit Temani committed
included in our repository in the `COPYING` file.