ONINO Docs
  • Introduction to ONINO
    • Welcome to ONINO
    • The Tokenization Opportunity
    • ONINO Blockchain
  • ONINO Tokenization Platform
  • ONINO Developer Platform
  • Tokenomics
    • Incentive and Mechanism Design
    • Token Distribution & Emission Schedules
  • For Developers
    • Building on ONINO
    • Mainnet Configuration
    • Testnet Configuration
    • Solidity Compiler Versions
    • Nodes & Validators
      • For Validators & Node Operators
      • Validator Ramp-Up Phases
    • Developer Platform Overview
      • Quickstart Guide
      • Overview
      • Templates
      • Brainstorming AI
      • Code Generator AI
      • Contract Import
      • Development Studio
      • Deployment Suite
      • Smart Contract API
      • Integration AI
      • Contract Manager
      • How-To: Using AWS KMS wallets with the ONINO Smart Contract API
      • Smart Contract Templates
        • Template Overview
        • Creating Tokens
          • Token with Fixed Supply
          • Token with Mintable Supply
        • Creating NFTs
          • Standard NFT
          • NFT with fixed Supply
        • Create your Custom Project
  • For Users
    • Welcome to ONINO
    • Staking Guide
    • Token Upgrade Process
    • Getting Started with ONINO
      • How to add the ONINO Network to your Wallet
      • How to create a Wallet
    • The ONINO Tokenization Platform
      • Walkthrough & Guide
  • FAQs
    • General Blockchain FAQs
    • What is tokenization?
    • ONINO General FAQs
    • Learn more about blockchain
      • How to use different blockchain networks?
      • What is the Ethereum Virtual Machine (EVM)?
      • What is a Smart Contract?
    • What are Crypto Tokens & Coins
Powered by GitBook
On this page

Was this helpful?

  1. For Developers

Nodes & Validators

PreviousSolidity Compiler VersionsNextFor Validators & Node Operators

Last updated 1 month ago

Was this helpful?

Process:

  1. At first, the ONINO Mainnet will launched with internal nodes as well as nodes hosted by trusted partners. Then, we will add more and more selected external validators over time to ensure stability while gradually increasing decentralization

  2. To join as a validator, you need to have at least 35.000 ONI for staking (Maximum: 15x)

  3. To start, fill out the following form and we will review your application:

  4. When accepted, all validators need to complete an identity verification for regulatory compliance

  5. As soon as the application is completed and the identity verification is completed, we will provide you with the setup instructions & guide you through the process

Technical Requirements:

  • Ubuntu Server with at least 4 vCPUs, 16GB RAM and 256 GB Storage (e.g. AWS t2.xlarge)

  • You can host your validator node on a bare-metal server or on common cloud providers (recommended)

Types of Nodes

  • Read node: A read node can sync the latest events from the blockchain. A read node is usually run locally, unless you expose it to the outside.

  • Validator node: A validator node can issue new transactions and confirm blocks with the other validators. Transactions and blocks are propagated to other peers in the network. Users can submit transactions to their own validators, or they can submit transactions to a read node or API node, and then the transactions are propagated across the network.

  • RPC or API node: An API or RPC node is functionally similar to a read node, but is public and acts as the main gateway to the blockchain network. Unlike a read node, an also API node contains all the history of the ledger.

  • Archive node: An archive node is an API node, which stores a full archive of the network.

A Remote Procedure Call, or RPC, is a lightweight software communication protocol, which allows a program (the client), to communicate with a remote program (the server) hosted on a different network without needing details about the server’s network.

onino.io/validators