Full Node creation
This page instructs the basic information to build a Full Node.
OmniOne Full Node outline
OmniOne Mainnet is a platform that utilized EOSIO which complies with the EOSIO recommendations.
EOSIO versions
Component
Version
eosio
2.0.3
eosio.cdt
1.7.0
eosio.contracts
1.9.1
Supported operating system
Ubuntu 18.04
CentOS 7
Server spec
RAM: above 8GB
Disk: above 20 GB
Components
nodeos (node + EOSIO)
With the OmniOne main daemon, nodeos handles the blockchain data persistence layer, P2P networking, and Smart Contract code scheduling. This can be consisted to create a block that includes transactions and can write it on the blockchain as well as reading the block.
cleos (CLI + EOSIO)
cleos is a command tool that supports to utilize the REST API nodeos developers as well can use this and able to distribute and test the Smart contract
keosd (Key + EOSIO)
OmniOne blockchain can manage keys in Wallet Keosd is a daemon that manages the OmniOne blockchain Wallet.
Core Concept
Account
Account is named so that the person stored in the blockchain can read it. Also, depending on rights, they can be owned by consents from individuals or groups. the Account is required to make or proceed the valid transaction on the blockchain
Wallets
Client that stores the key that is connected with more than one or not connected with the Account. This has a high-level password protected un/lock status. The Wallet is managed through keosd and able to check the value through cleos.
Smart Contract
Smart contracts are based on the blockchain to engage and implement various forms of contracts including financial transactions, real estate contracts, and notarization.
EOSIO is a C++ based that uses the smart contract programing language
Full Node creation
Now let's proceed to Full Node creation. The process is divided into two ways. Please, proceed to build and operate in a suitable environment.
Last updated