ℹ️ ZKnomics Staking Pilot Interface Support Thread

Hi everyone! The purpose of this post and thread is to:

Serve as a support channel for anyone having issues with the staking pilot interface

  • For any issues on the staking interface, please feel free to raise them here as a reply, and the Tally team will address your issue as soon as possible.

House questions and answers from the community on everything pertaining to ZKnomics staking

  • If you have a question that is not covered on the FAQ, feel free to post your question here as a reply, and either Tally or the ZKsync Association will respond to your question. These could well be added to the FAQ post as well for visibility purposes.

Thank you!

3 Likes

I have a question: What is the principle behind the suggested list of delegates available for voting?

I have refreshed this page 100 times, and not once did my delegate reach a top position. It appears that only a small list of delegates who already have a large number of votes is being promoted. This reflects your attitude toward smaller delegates and suggests a desire to concentrate votes within a small group, which effectively leads to centralization

1 Like

Hey @nanostrategy.eth! The Delegate page has default filters applied to it to help make it easier to identify active Delegates with ecosystem tags. Stakers can adjust the settings to view additional delegates.

The first default filter is for “Active” Delegates, those who have voted in at least 2 out of the last 5 proposals. Earning rewards are conditional to delegating to an active Delegate. Active Delegates are marked with a green “Active” tag. Stakers can adjust this filter by clicking on the down arrow in that field (e.g. all participants).

The second default filter is for “Featured” Delegates. Featured Delegates have an additional (blue) tag highlighting their role in building ZKsync (e.g. ZKsync Chain, Technical Partner, Security Council, etc.). As a result, stakers can identify key participants (e.g. ZKsync Chains) who are Delegates in the ecosystem. Stakers can also change this filter to another view by clicking on the down arrow in that field (e.g. sort by voting power). One point to note here - the delegates under the “Featured” filter are sorted at random.

We will add this information to the FAQ for reference.

1 Like

Hello @cliffton.eth

I’m a delegate with 16M voting power who has participated in every single vote since the establishment of the Token Assembly.

While testing the staking interface, I refreshed the delegate list 15–20 times, and each time the first 6–8 delegates were almost always the same entities. Of course, I understand that filtering tools exist, but realistically, the majority of users who stake/delegate will simply choose from the top of the list without applying any filters.

As a result, a small pool of delegates will receive a disproportionate amount of voting power during the staking experiment. This does not improve decentralization of the protocol — in fact, it leads to the opposite outcome.


Suggestion

Adopt the same approach that was used during the airdrop claim. At that time, the delegate list was 100% randomized — every user and every page load showed a different ordering. This led to a much more even distribution of voting power across delegates, improving both decentralization and transparency in decision-making.

I strongly suggest applying the same randomization approach here.


Feel free to share your thoughts or counter-arguments in reply to this message.

Hi @Demacia thanks for the feedback! The “Featured” filter mentioned above is randomized. It randomizes delegates with blue ecosystem role tags for the specific purpose of not having top delegates always be listed at the top.

Each time someone visits or refreshes the page, the Featured filter will show a different view of tagged Delegates. I have made edits to my initial reply above to explicitly mention as well that the listing is randomized, and this will be reflected in the FAQ as well.

On ZKsync Discord, online educators have identified a recurring issue.

@cliffton.eth Many members encounter the following error when confirming staking and delegation:
Incorrect chain
You must be connected to the ZKsync Era network to proceed.

  1. Using the Metamask wallet.
  2. Chrome and Brave browsers.
  3. No other extension wallets installed.
  4. Network connected to ZKsync Era; removing and re-adding the network did not resolve the issue.
  5. Occurs on both mobile and PC devices.
  6. We instructed users to uninstall and reinstall Metamask. However, they have not yet confirmed whether this resolved the problem.

Hi @Lisanc thank you for flagging this issue! We are actively looking into this and will respond ASAP. Appreciate your patience while we look into this.

Hi @Lisanc thank you for your patience. We cannot seem to replicate the issue on our end and are not running into any ‘incorrect chain’ error messages that you’re seeing on the screenshots provided.

Could you please ask the users to confirm their network settings on Metamask? There are two network buttons which can be confusing. Users need to update the network button at the top to ZKsync Era because that’s chain connected to the dapp.

Here are the exact steps to switch to the correct network on Metamask.

  1. On the metamask interface or wallet extension, once the user is on the ZK staking website and have connected their wallets, they can see the Tally logo on the top right hand corner. Clicking button will show what network they are currently on - in my screenshot’s case, I am on Ethereum mainnet.

  1. Click on the network (in this case Ethereum), and a list of networks to choose from will be generated. Click on ‘zkSync Era’, and once it is selected, the user has successfully connected to the zkSync Era network.

Hope this is helpful! Let us know if your users continue to run into this issue.

4 Likes

We’ve deployed an update on Tally such that for each interaction (not just staking), users who are connected to a different network will:

  • Be prompted to add zkSync and approve the network switch if they don’t already have it added.
  • Automatically switch to zkSync if it’s already configured in their wallet.
3 Likes

Hey everyone! Great to see Season 1 of the Staking Pilot Program live!

The Matter Labs team is grateful to have received so many delegations through the “delegate-to-stake” mechanism. However, in the spirit of decentralization - we have asked the Tally team to remove the Matter Labs profile from the featured Delegate list to encourage delegation to other great active Delegates in the ecosystem.

1 Like