2018-01-19 16:45:37 +00:00
|
|
|
Flowee the Hub repository
|
|
|
|
|
=========================
|
2012-12-12 21:27:58 -05:00
|
|
|
|
2018-06-30 17:12:01 +02:00
|
|
|
[](https://gitlab.com/FloweeTheHub/thehub/commits/master)
|
2012-12-12 21:27:58 -05:00
|
|
|
|
2019-09-06 20:01:19 +02:00
|
|
|
|
|
|
|
|
# Flowee is a series of applications to get the most out of Bitcoin Cash (BCH)
|
|
|
|
|
|
|
|
|
|
See more details on https://flowee.org/about/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This repository contains
|
|
|
|
|
|
|
|
|
|
* the Hub: the headless (server) Bitcoin Cash node software
|
|
|
|
|
* Hub-qt: a GUI version of the Hub
|
|
|
|
|
* Indexer: Provides various data-stores to speed up lookups on the blockchain.
|
|
|
|
|
* pos / cachier: a beta version of the point-of-sale application.
|
|
|
|
|
* Libraries shared between many of the Flowee applications.
|
|
|
|
|
|
2018-06-30 17:12:01 +02:00
|
|
|
# Building a Hub that connects you to Bitcoin Cash
|
|
|
|
|
|
|
|
|
|
Bitcoin Cash is
|
2018-01-19 16:45:37 +00:00
|
|
|
still a mysterious black box to most companies that would potentially want
|
2018-06-30 17:12:01 +02:00
|
|
|
to use it, or build applications on top of.
|
2012-12-12 21:27:58 -05:00
|
|
|
|
2018-06-30 17:12:01 +02:00
|
|
|
Flowee is being built to help you connect to the Bitcoin Cash network and handle all
|
2018-01-19 16:45:37 +00:00
|
|
|
the validation, parsing and low level database access for all your Bitcoin
|
|
|
|
|
needs. Including many needs you didn't even know you had!
|
2012-12-12 21:27:58 -05:00
|
|
|
|
2018-01-19 16:45:37 +00:00
|
|
|
The codebase is derived from the one that originally was created by Satoshi
|
|
|
|
|
Nakamoto, the inventor of Bitcoin. This way you know you won't get
|
|
|
|
|
compatibility issues. Flowee is adjusted for greatly increased speed and
|
|
|
|
|
reliability as well as for scaling up to much larger blocks than the
|
|
|
|
|
competition.
|
2016-01-24 08:41:54 -05:00
|
|
|
|
2019-09-06 20:01:19 +02:00
|
|
|
The libs/httpengine directory is LGPL licensed as this is derived from the
|
|
|
|
|
qhttpengine open source project.
|
|
|
|
|
|
|
|
|
|
The original Satoshi codebase was MIT licensed. This has been combined with
|
|
|
|
|
copyrighted works from Tom Zander which are GPLv3 licensed with the result
|
|
|
|
|
that those files are new licensed under the GPLv3.
|
|
|
|
|
|
2018-03-02 05:48:38 -05:00
|
|
|
# Installation
|
2012-12-12 21:27:58 -05:00
|
|
|
|
2018-06-30 17:12:01 +02:00
|
|
|
The fastest way to try Flowee is by installing docker. See more details [here](support/docker/hub).
|
|
|
|
|
|
|
|
|
|
To compile and install Flowee on Ubuntu, install the dependencies
|
2018-03-02 05:48:38 -05:00
|
|
|
|
2020-04-10 12:07:32 +02:00
|
|
|
`sudo apt install libevent-dev libboost-all-dev libminiupnpc-dev qt5-default libprotobuf-dev pkgconf`
|
2018-03-02 05:48:38 -05:00
|
|
|
|
2019-09-07 19:51:42 +02:00
|
|
|
To compile and install Flowee on MacOS, install the dependencies
|
|
|
|
|
|
2020-04-10 12:07:32 +02:00
|
|
|
`brew install cmake libevent boost miniupnpc qt pkg-config`
|
2019-09-07 19:51:42 +02:00
|
|
|
|
2018-06-30 17:12:01 +02:00
|
|
|
Then clone the repo and use cmake to create the makefile
|
2018-03-02 05:48:38 -05:00
|
|
|
|
2019-09-07 19:51:42 +02:00
|
|
|
```
|
|
|
|
|
mkdir thehub/build
|
|
|
|
|
cd thehub/build
|
|
|
|
|
cmake CMakeLists.txt ..
|
|
|
|
|
make
|
|
|
|
|
make install
|
|
|
|
|
```
|
2018-03-02 05:48:38 -05:00
|
|
|
|
|
|
|
|
# More details
|
|
|
|
|
|
2019-06-23 09:16:05 +02:00
|
|
|
* https://flowee.org
|
2018-06-13 13:33:59 +02:00
|
|
|
* https://gitlab.com/FloweeTheHub/thehub
|
2018-03-02 05:48:38 -05:00
|
|
|
|
|
|
|
|
# Social
|
|
|
|
|
|
2018-06-13 13:33:59 +02:00
|
|
|
* Twitter: https://twitter.com/floweethehub
|