Links

Testnet dApp

Testing the dApp
Status
Current version
Entry-point
Polygon testnet
Stage 4
IPFS link

TL;DR

  • Earn $ZKP in-app by creating a Panther account
  • Earn further rewards by transacting in-app
  • Video HowTos available

Testnet

The testnet dApp is open to community testers who are rewarded with $ZKP for helping Panther test and debug the web app.
We advise reading the latest stage's announcement before testing, as they will contain critical information to support your efforts.
Thank you so much for being part of the self-cutody data revolution!

How-tos

Create and activate your account:

Transact in app

(coming soon)

Testnet stage announcements

The table below lists each testnet stage, along with a link to its documentation page, the accompanying blog announcement, the function tested, and any additional notes.
Stage
Status
Article
Function Tested
Notes
Testnet
Stage 0
Ongoing
Mining
Updates as per blog post
Stage 1
Ongoing
User Onboarding
Stage 2
Ongoing
Panther Rewards
Stage 3
Ongoing
Deposit & Basic disclosures
Stage 4
Ongoing
Shielded Pool deposit, transfer, and withdrawal
Stage 5
In development

Testnet deployment

The test dApp will be deployed first on the Mumbai testnet and then on the Polygon mainnet.. Mumbai will be used to test stages 0-6, while mainnet Polygon testing will take place starting from the 7th stage. At this stage, a canary deployment will be used to test the protocol in an environment as close to full production as possible.
Test tokens created for testing purposes, including “test” versions of $ZKP, will be deployed to both networks. Testnet rewards will be issued as ZKP tokens to be exchanged for Polygon ZKP tokens.
Panther will provide users with test cases to execute on the Testnet. These are specific to each testing stage and will be communicated via our official channels before the launch of each stage.
Testnet rewards are automatized, and as such, the test dApp itself will reward users for executing on the provided use cases. The goal for the testnet is to debug and enhance the protocol before mainnet launch. As such, our expectation is that users submit bugs and share ideas to enhance the UI/UX based on their practical experience.

Testnet rewards

By creating an account and performing in-app transactions, users will earn $tZKP. In the future, $tZKP will be redeemed for $ZKP 1:1 on Polygon. The method to do this is to be announced.

Test tokens

The Test tokens created to support the testing process will be:
  • tZKP tokens. Test ZKP tokens deployed on Mumbai and Polygon, as two separate tokens. The proportion of tokens in each chain will be determined in time. tZKP tokens have a limited supply, which is equal to the reward pool size (see “Amount” below) to maintain a 1:1 ratio for tZKP-ZKP. All tZKP tokens can be exchanged into $ZKP on the Polygon network at a 1:1 ratio at the end of the testing period and, as such, have value.
  • Additional test tokens (as required for Testing). These tokens will have no monetary value and will be used to test diverse protocol functions.
  • tPRP. Rewards are issues as test PRP vouchers. This supports the testing of PRP/ZKP conversion in Stage 2.

Amounts and sources

The testnet rewards pot is 1.5M $ZKP, with an additional 0.5M $ZKP in reserve to cover additional rewards if needed.
Testnet rewards are proposed to be taken from the Foundation-General pool. The allocation and transfer of funds to a newly created incentivized testnet pool can be done by the Panther Foundation.

tZKP Distribution

tZKP will be distributed using the following ratios. Note that distributions can be adjusted during the testing period.
  • Welcome bonus – 20%. This will help users receive tZKP in their zAccount. These tokens are used for paying fees and incentivizing users to sign up.
  • Miner Rewards pool - 10%. Rewards set aside for miners who run a node to execute a batch of on-chain transactions. Miners will be rewarded based on their batch size, i.e., the number of UTXOs included in the batch.
  • AMM Rewards pool - 60%. This pool will hold the majority of rewards destined for users performing tests.
  • Third-party service providers - 10%. For third parties acting as relayers and compliance providers.