Everything is subject to change and as close as possible to the realities of testnets that take place in various projects, so at this stage you will learn many useful things in practice**.** Pay attention to the discord validator announcement channel for announcements. We are testing open source beta software. Expect something to break. If the documentation is not enough or you find some kind of bug, make a PR.
- 3 Phases
- Governance proposals
- Enable Transfers
- Rewards:
To keep the competitive process going, we see the validators with the most points and they will be rewarded
- Schedule:
date this
- For the Genesis and Celebrate sections please sign a transaction for each of the tasks and provide the txHash in a PR.
- GenTx Validator Address Submission :
date and time wiil be refined for a specific course
. Up to70% of the flow
will be accepted.
25 Points = 25 000 atom for successful wallet submissions.
- Network start time:
time start chain wiil be refined for a specific course
20 Points = 20 000 atom for set up post genesis validators.
- Provide peer
5 points = 5000 atom for everyone who provides a peer.
Lead validator team will create a governance proposal on date wiil be refined for a specific course
, to update the transfer parameter. You will need to study the proposals, find the correct one and vote.
In order to find correct proposal you will need to run query command using your network client binary (gaiad
in our case). Please issue following command gaiad query gov proposals
, and find proposal with title:
”Vote for me friend”.
New to upgrades? Read this
Update Schedule:
- Proposal:
date and time wiil be refined for a specific course
- Voting Period:
date and time proposal wiil be refined for a specific course
- Upgrade Height:
TBD
What should validators do?
- Review the parameter change proposal and cast your vote before voting period endtime.
25 Points = 25 000 atom for successful wallet submissions.
Bonus challenge
- Make a detailed thread on Twitter about incorrect props, what number you missed, what does it mean and make a PR to the appropriate directory.
5 points = 5000 atom for everyone who provides a peer.
- Clone dvs/testnets1 repo,
git clone url/testnets/flow1
cd testnets1
git pull origin main
cd testnets1/tasks/Phase-1/genesis
cp sample.json <your_moniker>.json
- Add/Update the details - provide txhash of peerID in a transaction memo
- Push to the repo and create a PR
- Send 1atom to DVS validator
5 points = 5000 atom for everyone who do this task.
- Delegate some DVS to others and redelegate to DVS validator- 10 points
5 points = 5000 atom for everyone who do this task.
- Claim reward \ commision and redelegate to DVS validator -
5 points = 5000 atom for everyone do this task.
- Tweet url linked in a memo (Come up with something cool to say about DVS Validator Schoo and experience in Testnet)
5 points = 5000 atom for everyone who provides a peer.
- Tweet url linked in a memo (Leave your detailed feedback in a thread (from 3 tweets) about the School of Validators. With mark @synctems @POSTHUMAN_DVS @kuraassh. The review must be valid, not just praise. This will be used as a starting point for your twitter accounts and student feedback.)
5 points = 5000 atom for everyone who do this task.
-
Time:
date and time wiil be refined for a specific course
(Only the txs in this time period are considered to be valid) -
Instructions to submit the PR:
- Clone testnets repo,
$ git clone *link $ cd testnets $ git pull origin main $ cd darkmatter-1/tasks/Phase-1/celebrate $ cp sample.json <your_moniker>.json
- Add/Update the details
- Push to the repo and create a PR
- Uptime :
- uptime >= 90%
- 80% <= uptime >= 90%
- 70% ≤ uptime ≥ 80%
20 points = 20000 atom for everyone who have 90+% uptime
10 points = 10000 atom for everyone who have 80-90% uptime
5 points = 5000 atom for everyone who have 70-80% uptime
- Never jailed validator :
20 points = 20000 atom.
- Top - 10 teams/individuals will receive points each for their contributions for the community. technical docs, helping/resolving community issues, etc.
max 10 points = 10000 atom.
- Send one transaction to two addresses at once and provide txHash
max 5 points = 5000 atom.
Validator School is committed to building a strong community. Therefore, the testnet is built in such a way as to cover the most common tasks and situations that you will encounter as a validator.
In addition to this, in order to involve and encourage active members of the Validator School, those participants who score the most points will receive an additional delegation in the main network from DVS.
In addition to this, you will have passed the first testnet, which will be documented on github and twitter (provided that you complete all the testnet tasks) and this will give you a starting point in working with these services and simplify the development of your portfolio.