EVERNODE HOSTS
Anyone can become an Evernode Host and start earning Evers
The 4 things you’ll need to be a host
MINIMUM REQUIREMENTS
An Xahau-compatible Wallet (like XUMM) for your Xahau keys so you can access your Evers, Xahau XRP and NFTs. You must have at least enough Evers to pay for your Registration.
Xahau Network Wallet
Mandtory OS: Ubuntu 20.04 (64bit)
RAM: 2GB minimum
Swap: 2GB minimum
Disk space: 4GB minimum free disk space for home
Real or Virtual Linux Machine
You can’t be a good host without excellent connectivity, a public internet address, and an SSL certificate. The Evernode Registry Hook auto-deregisters chronically unreliable machines.
Internet & IP Address
You need enough technical skill to run a reliable host and comply with local hosting laws, like copyright take-down requests.
Some Technical Savvy
Reliable Hosts earn Evers for being part of the network
HOST REWARDS
The rewards schedule favours early adopters, since each new Host is more valuable to the network when it is young and small.
Host Rewards Emission ScheduleEvers Supply
51,609,600 Evers are awarded to Hosts in 10 Epochs of 5,160,960 Evers each. Rewards are paid roughly every hour, and shared equally between all eligible Hosts. Each Epoch, the hourly rewards halve and the duration of the Epoch doubles. On this schedule it will take roughly 118.04 years to distribute all 51,609,600 Evers to Hosts.
1st Epoch
5,160,960 Evers @ 5120 Evers/hr
for estimated 6 Weeks
2nd Epoch
5,160,960 Evers @ 2560 Evers/hr
for estimated 12 Weeks
3rd Epoch
5,160,960 Evers @ 1280 Evers/hr
for estimated 24 Weeks
10th Epoch
5,160,960 Evers @ 10 Evers/hr
for estimated 3072 Weeks
Totals
Totals 51,609,600 Evers distributed to Hosts over estimated 118.04 years
How Registration & Rewards Work
THE MECHANICS
When a Host joins Evernode, it deposits Evers with the Hook in return for a Registration NFT that stores their membership details and confirms their free licence to run the Evernode software.
Deposit Evers to join network
1. Registration
On launch, the registration deposit will be 500 Evers. 5 Evers are paid to Evernode Labs. The Hook rebates the remaining Evers to Hosts as the network grows.
Registration deposit is like staking
2. Registration Deposit
The Regstration Deposit halves whenever the Evers on deposit exceeds 50% of all issued Evers. Existing Hosts can then request the Hook to rebate their excess deposit.
Deposit rebated as network grows
3. Deposit Rebate
Hosts are eligible for rewards if they:
1. Hold Registration NFT.
2. Send an hourly “Heartbeat” message and reward request to the Hook.
3. Have not been flagged as unreliable.
Must meet all tests each hour
4. Eligible Hosts
A Host can return its Registration NFT to the Hook in return for 50% of the outstanding Registration Deposit. The Hook adds the other 50% to the Epoch’s rewards pool. The 50% “tax” deters bad Hosts.
There’s a penalty for deregistering
5. Voluntary Deregistration
Originally, the Hook could be poked to deregister any Host that had failed to send a heartbeat for 10 consecutive days. This function has been disabled as the reputation contract regime takes over.
This deregister function is disabled.
6. Auto-Deregistration (Disabled)
Hosts earn Evers by leasing hosting Slots to dApps.
EARNING EVERS
The Evernode Hosting Software divides your machine into equal-sized hosting “Slots”. You mint Lease NFTs for each Slot, specifying the hourly rent in Evers and offer them for sale on the Xahau Network. The Evernode Software handles this for you.
The Lease NFT represents a “best-endeavours” promise to provide exclusive use of that Slot for so long as the hourly rent is paid. At anytime, a Host can revoke a Lease NFT and cancel a Tenant’s instance. This right is necessary because Hosts have no relationship with the Tenant, but may have legal obligations to meet, like copyright takedown requests.
QUESTIONS
Hosts FAQs
-
Anyone who wants to run a linux machine, download the Evernode hosting software, and pay the registration deposit in Evers.
-
Yes.
-
You must provide an email address during the installation of your host. The email address will be published on your host registration entry on the Hook which makes it publicly visible to anyone. It is put on display at the dashboard page for your host. There are two purposes of this email address. First, It is is intended to be used as a public contact email for your host so that the general public can inquire or report issues about your host. Second, if you opt-in for Let’s Encrypt automatic free SSL setup during the installation, this email is used for your host’s SSL certificate registration with Let’sEncrypt. Let’sEncrypt will send email notifications about automatic SSL renewals periodically.
-
You must posses a domain name (eg. myhost.myhosting.com) which is used to reach your host. This is required for proper SSL support for communicating with smart contracts hosted in your host. Evernode uses Let’s Encrypt for automatic free SSL setup for your domain name. Domain names which map to multiple IP addresses (round-robin DNS) should not be used. The SSL certificate ensures dApps users don’t have issues accessing the dApps hosted on your machine.
-
There isn’t one. You choose how much rent you charge for your Slots. A market rent will emerge, eventually. But on launch it will be unknown.
-
By redeeming your Registration NFT with the Registry Hook.
-
To reward and incentivise reliable Hosts. If there was no penalty for de-registration, there would be an incentive for people to spin up and spin down unreliable or fraudulent Hosts. The 50% on de-registration incentivises Hosts to stay for the long term.
-
To allow the network to grow while rewarding early adopters. The fee halves so that there is enough Evers available for new Hosts to purchase the Evers they need to join. Half the Registration Deposit is then rebated to existing Hosts because we want early adopters to pay no more than the current market rate for their registration.