How to Onboard onto Agoric Testnet

…a Validator Guide

I documented these steps for my future reference (if required) and if you find it useful, do feel free to use it.

These steps are only applicable if you were running a previous version of the Agoric software and were selected to participate in the upcoming | current incentivised testnet.

At a high level, the macro steps needed for this upgrade are:

Steps:

  • Check Prerequisites
  • Install Node.js
  • Install Go
  • Download/Install Agoric SDK
  • Configure your Node
  • Check the Network Parameters
  • Apply Network Parameters
  • Adjust Configuration
  • Sync your Node
  • Create your Validator
  • Tap the Faucet
  • Check your Balance
  • Catch Up
  • Get Validator Public Key
  • Submit Create Validator Transaction

Scripts:

And to assist along, I have created some scripts for each of the step I had to go through.

01-ag-chain-cosmos-version-long.sh

02-ag-chain-cosmos-init.sh

03-ag-cosmos-helper-status.sh

04-ag-cosmos-helper-status-sync-info.sh

05-ag-cosmos-helper-keys-add-recover.sh

06-ag-cosmos-helper-keys-list.sh

07-ag-cosmos-helper-keys-show.sh

08-ag-cosmos-helper-query-bank-balances.sh

09-ag-cosmos-helper-tx-staking-create-validator.sh

10-ag-cosmos-helper-tx-staking-edit-validator.sh

11-ag-chain-cosmos-tendermint-show-validator.sh

12-ag-cosmos-helper-tx-slashing-unjail.sh

You can also find the Github repository for this other scripts here…

Github Agoric Pathway

General Reference Links:

Validator Guide

Release Notes

web3 engineer & educator