Skip to content

Tethys testnet announcement

dzhelezov edited this page Apr 17, 2024 · 6 revisions

Overview

The Tethys testnet is designed to:

  • Battle-testing the worker client and deprecating the Python one
  • Bootstrapping a long-running testnet with the incentives driven by the tSQD rewards. This allows us to battle-test the economic incentives in a canary environment.

Rewards and incentives

The Tethys testnet incentives are solely based on the tSQD rewards claimed by the workers. A special incentive pool of mainnet SQD tokens will be allocated on Arbitrum one, and will be distributed among the Tethys network participants pro-rata based on the total received tSQD rewards. The size of the reward pool and the snapshot date will be announced separately.

IMPORTANT Keep your testnet private keys safe, as it will be required to claim the SQD rewards.

Getting tSQD to run a worker node

To run a worker node, 100_000 tSQD should be bonded in the Tethys testnet worker registry contract. There are two options to get these funds:

  1. Withdraw from the Panthalassa Contract. THIS OPTION IS ONLY AVAILABLE FOR PANTHALASSA PARTICIPANTS. Run
docker run --pull always -e "PRIVATE_KEY=<primary address private key>"  subsquid/reclaim

Use the private key of your Panthalassa primary address to withdraw the funds back to the vesting contract. Make sure the private key is hex encoded and starts with 0x...

  1. [TBA LATER] Apply for Tethys testnet by filling a DeForm application form.

Running a node

A new performant Rust-based client has been developed for the Tethys testnet.

Smart Contracts

The Tethys contract addresses are available here. The Panthalassa contracts are no longer in use.

Web UI

The Network App is open-sourced and can be found in this repo