This is repository of FLETA project.
This repository contains an explanation and contents about the FLETA Daemon, Observer Daemon, Block Explorer, and DApp examples.
This v2 of FLETA blockchain provides more easy and convenient way to develop DApp.
- You can find the Explorer at https://github.com/fletaio/explorer.
Golang 1.12 or later
C compiler(gcc, mingw etc.)
Open the Command line and enter the command below.
Build Node(default, join to the testnet)
$ git clone https://github.com/fletaio/fleta_testnet
$ cd ./fleta_testnet/cmd/node
$ go build
$ ./node
Build Formulator(required to create formulator account for joining to the testnet as a observer)
$ git clone https://github.com/fletaio/fleta_testnet
$ cd ./fleta_testnet/cmd/formulator
$ go build
$ ./formulator
Build Observer(buildable, but cannot join to the testnet as a observer)
$ git clone https://github.com/fletaio/fleta_testnet
$ cd ./fleta_testnet/cmd/observer
$ go build
$ ./observer
You can find FLETA binary in GOPATH/bin directory
Configuration and specification are continuously changing, and currently, all configurations are provided via configuration file.
When the changing possibility of configurations and command sets are reduced, command line and flags will be provided.
Resource | Recommended | Minimum |
---|---|---|
CPU | 6 core for 10,000 TPS | Minimum 2 core for 3,000 TPS |
RAM | 4 GB | Minimum 1 GB |
Disk | 16 GB | Minimum 4 GB |
All the requirements mentioned in this document are written based on FLETA’s full node. All requirements can be changed at the release stage. Currently, we can achieve 10,000 TPS with 36 6-core servers in global regions, and now we are developing our system to achieve 20,000 TPS, which is the objective of the project.
In current stage, only the minimal configuration for the execution is being provided.
As the development is progressed, there can be additions/deletions/changes at any time.
Please see the details in related repositories.
Just running node will join to the test network.
If you want to join as a formulator, you should make formulator account.
It will be provided soon.
It will be provided soon.
All codes under this repository are licensed under the GNU Lesser General Public License v3.0, also included in our repository in the LICENSE
file.