Phase 3 of the ongoing, five-phase Agoric incentivized testnet had validators engage in various network, community, and challenge tasks to test our staking mechanisms. We reached a major technical milestone, saw over 1,200 tasks submitted, and anointed winners for everything from bots to UI.
Phase 3: By the Numbers
- Network: 1176 tasks submitted
- Community: 41 tasks submitted
- Challenge: 7 tasks submitted
Phase 3 of our incentivized testnet, Staking Dynamics, started off with a bang. The chain started within a minute of the scheduled time as our validators came prepared and nodes were online. In Phase 2, our first decentralized chain start took nearly an hour. Our phased testnet approach was chosen in part to allow the validator community to practice key elements several times. This was great validation of that model! The Agoric Discord was the hottest party in town.
A Major Milestone
For one key task, validators were asked to increase their BLD stake by exchanging their RUN rewards for additional BLD and then staking it. This required a connection between the ERTP representation of the BLD tokens and the Cosmos level representation (new functionality built prior to the phase start). One validator did this to great success: writing a script to periodically trade his rewards to BLD and re-stake to greatly compound.
Prepping for Phase 4: Stress Test
Several of the tests Agoric was looking to perform during the upcoming Stress Test phase (Phase 4) became unnecessary because we observed performance dynamics during Phase 3. As a result, we opted to push out the timing for the Stress Test phase to June 23rd, allowing the development team to make progress in these areas and push the chain even harder at the next phase launch.
We really appreciated the tenacity of the validators working with us during the phase. Some of the scaling limitations the chain went through caused challenges for validators trying to complete tasks. We also had one chain restart, which required quick validator coordination. The Agoric testnet has proven itself to be extremely resilient and capable!
Announcing the Winners
Phase 3 Winners
OmniFlix Network’s Staking UI
Built a staking UI, which connects with Keplr, allowing users to stake their BLD to different validators. Users can select validators and selecthow much to stake. It summarizes governance proposals including statuses.
Project Link: https://agoric.omniflix.co
KingSuper’s Discord Bot
A comprehensive Discord bot that uses the Cosmos API to answer various delegation questions. In the above screenshot, each Validator moniker is a hyperlink that would open its explorer page.
Phase 3 Runners-Up
0xd18b’s BLD Restaking
A neat little script that can be used to increase a validator’s share by judiciously restaking one’s staking tokens.
DSRV’s Bot Command
Added a new feature to its Agoric TelegramBot: a command to query one’s rewards.
0base.vc’s Manage Rewards Tool
This is a tidy script that withdraws validator rewards and redelegates it to one’s node.
We’re now gearing up for Phase 4, Stress Test, due to start on June 23. Validators will participate in various tasks to test the upper bounds of our testnet, including coordinated strikes, network-wide votes, and how our network reacts to emergency updates.
Even if you’re not a participating validator in our incentivized testnet, you can still take a look under the hood and start building with us. Check out the Agoric beta, which introduces the foundational elements of our economy, at beta.agoric.com.
And be sure to follow our incentivized testet through the remaining three phases at validate.agoric.com.