Skip to content

meverselabs/fleta_testnet_deprecated

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FLETA

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.

Related repositories

Building the source

Prerequisites

Golang 1.12 or later
C compiler(gcc, mingw etc.)

Step

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/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/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/cmd/observer
$ go build
$ ./observer

You can find FLETA binary in GOPATH/bin directory

Environment

Command line and flags

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.

System requirements

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.

Configuration

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.

Running on FLETA Beta Test network

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.

Running on your own network

It will be provided soon.

License

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.