New: ZKsync Token Program Minter Overview & Deployment Interfaces

To improve the transparency and accessibility of the Token Program capped minter monitoring and deployment, ScopeLift has deployed a mainnet and testnet ZKsync Token Program Minter Overview and Deployment Interface.

The primary goal of this tool is twofold: to make the oversight of live token program capped minters more visible to the community and to lower the barrier for independent deployment of capped minters and minter mods (on mainnet and testnet) by replacing complex technical inputs with human-readable formats. Please note this is this is v1 of this interface. If you have ideas for improvements or additional features, please share them here!

Links:

Key Features

  • Onchain Verified TPPs Only:
    To ensure data integrity and security, both dashboards exclusively displays Capped Minters associated with TPPs that have been formally approved onchain by the Token Assembly.
  • Visualizing Token Program Minter Deployments:
    The dashboards include a mapping tool to visualize Capped Minter relationships for Token Programs. This allows users to easily understand the relationships between parent and child minters or minter mods across various TPPs at a glance.
  • Capped Minter Monitoring:
    The dashboard also provides a table overview of all parent capped minters of Token Programs to help monitor mint caps, total minted to date, start and end dates, and if the capped minters are expired or not.
  • Human-Readable Deployment Factory Interface:
    We have overhauled the deployment experience to move away from raw developer-centric units. The new factory interface eliminates the need for:
    • uint256 for ZK Caps: Enter token amounts in standard decimal format (e.g., “1,000,000 ZK”) instead of 18-decimal integers.
    • Epoch Time (uint48): Use a calendar picker for Start and End dates instead of calculating Unix timestamps.
  • Separate Testnet Interface:
    The dedicated testnet version of the interface is available to support testnet capped minter and mitner mod deployments. This allows delegates and developers to simulate and verify deployments in a safe environment before moving to mainnet. Please reach out the the Governance Team if you would like to deployed a testnet mechanic to play around with and require the minter role from the testnet token contract.

Why This Matters

This dashboard helps the community maintain a better overview of important parameters of capped minters that are deployed for Token Programs and makes the relationship between the different contracts easier to understand for non-technical folks.

While the original capped minter deployment factories were already a useful tool, they still required the deployed to use technical inputs such as uint256 & uint48). By making the deployment of Capped Minters and Minter Modules human-readable, we ensure that a broader range of participants can independently verify and execute token mechanic addresses and roles.

2 Likes

Hi everyone!

Great to see further tooling around Capped Minters! Transparency and accountability should certainly entail making information accesible and this is a good example. We’ll definitely experiment with testnet and try-out mechanichs and scenarios that we can later share!

What should also be useful is to structure this into a workshop/series to serve potential operators, delegates and the broader ecosystem. With Capped Minters being a core part of ZKSync DAO infraestructure and having been tested in several TPPs already it might be a good opportunity to put some efforts on sharing it with the community.

We can think of a specific dynamic and curriculum by leveraging other experiences but it’s certainly an interesting topic with a wide variety of angles: infraestructure, governance, treasury management, etc.

Keen on hearing thoughts and comments!

Thanks!

2 Likes

Great suggestions @SEEDGov! Would love to gauge interest for this from other Delegates!

2 Likes

As one of the contributors to the Capped Minter Dashboard from ScopeLift, I think this is a great idea @SEEDGov. We’d be happy to pair up with you to get this through.

1 Like