Raiinmaker Network
  • Getting Started
    • Who is Raiinmaker?
    • What is AI Reputation?
    • AI Jobs
      • Train the AI
        • How to Navigate the App
        • Train & Tag AI
        • Generate AI Art
      • Support the AI
        • The Coiin.AI Dashboard
        • Run Nodes
        • Burn, Stake Assets
      • Complete Quests/Missions
        • Take Part in Challenges
    • About Rewards
      • All About Moondrops
      • What is $COIIN
      • How to Earn $COIIN
      • How to Buy $COIIN
      • How to Withdraw $COIIN
    • About Citiizens
      • What is a Citiizen?
  • Validator Overview
    • Validators in the Raiinmaker Network
  • Developers
    • Architecture Overview
    • Getting Started with Coiin.AI
    • How to Get Started with EAL
    • Transactions
    • Creating Transactions
    • Getting Blocks
    • Getting Started with Raiinmaker Smart Contracts
  • Reference Documents
    • Dune Dashboard
  • Tutorials
    • How to Link Your Raiinmaker App & Coiin.AI Accounts
    • Raiinmaker: Train AI & Run a DePIN Validator to Earn Coiin
    • How To Set Up A Validator On Coiin.AI
    • Coiin.AI Setup Tutorial
    • Raiinmaker AI Tutorial
  • Links
    • Website
    • X (formerly Twitter)
    • Medium
    • Discord
    • Telegram
    • Instagram
    • Facebook
    • LinkedIn
    • YouTube
  • Support
    • Contact Support
Powered by GitBook
On this page
  • Proxy Validator (Non-custodial delegated Proof of Stake)
  • Independent Validator
  • Behavior Based Validator Rewards
  1. Validator Overview

Validators in the Raiinmaker Network

PreviousWhat is a Citiizen?NextArchitecture Overview

Last updated 9 months ago

The 3rd Party validators are independent users who help to validate transactions and ensure decentralization across the Raiinmaker Network. These individuals are able to add a variety of functions to their validators such as Identity Factors, through a management interface, allowing users the ability to withdraw rewards, Stake Coiin in a noncustodial manner, validate their identity, and look up statistics.

Each of the 3rd Party validators are given part of the Coiin pool every lunar cycle (~29 days), which depends on a variety of factors. Each of these pools are then distributed based on a variety of different metrics, such as the # of transactions they validated, amount of time they have had their validator up, # of Identity factors, how much Coiin they withdrew, deposited, and converted/burned. Each of these factors plays into how many rewards they receive every ~29 days. There are also withdrawn/deposited multipliers, staking tiers, and Identity tiers that come into play to determine rewards as well.

Proxy Validator (Non-custodial delegated Proof of Stake)

The NVL Proxy Validator will allow any user to participate in the finalization of all transactions and User Actions on the Raiinmaker Network. The NVL Proxy Validaotr will accept block signatures from any number of UAL and EAL blockchains. Every 30 minutes, the NVL Proxy Validator will create and sign a new block containing all block signatures received and make the blockhash available to all UAL, EAL, and NVL Independent Validators for future signing. This hash is what all users on the network sign with every action taken inside a business application.

Independent Validator

Multiple Public Validator Chains will be deployed and hosted by independent parties to further decentralize all network proofs.

Every NVL Independent Validator will cryptographically sign verification records from the NVL Proxy Validator. This function allows the user to act as an independent witness to all events and verifications on the Raiinmaker Network and for mining rewards.

To run your own Independent Validator, download the Raiinmaker Network Validator installer for your desktop* or mobile OS from the . For desktop installations, once you’ve run the installer, copy the Public Key generated and paste that into the Public Key field on the Validator Nodes page and click Register.

Need to uninstall the Raiinmaker Network Validator app? Simply open the app and choose the Uninstall option. Be sure to deregister your independent node public key from your Coiin Console account on the .

*If running the validator on a Virtual Machine (VM) or if you wish to run the script manually, follow these . Download the script and run it as a cronjob no more than every 30 minutes.

Behavior Based Validator Rewards

To compete for a pro rata portion of newly minted Coiin tokens upon release, participants may either (1) Create a 3rd Party NVL validator (proxy or independent validator/non-custodial delegated proof of stake) (2) participate in the Raiinmaker Network consensus mechanism by utilizing applications as a user, signing blocks and security the blockchain, or (3) build applications on top of the Coiin Blockchain and compete for the best overall network engagement.

The Coiin Mining algorithm calculates a score for each 3rd Party Validator, Application, and Application User of the Raiinmaker Network via a series of measured and weighted variables tied to the value created on the Raiinmaker Network.

The Coiin behavior-based mining algorithm tracks, measures and calculates the individual users and applications, and 3rd party validators along with their network activity, identity, and other economic variables.

Validator Nodes page
Validator Nodes page
Independent Validator setup instructions