Testnet Deployment and Proof Access Design

1. Deployment Scope: Monad and MegaETH

The USDm protocol launches its testnet on Monad and MegaETH as the foundational execution environments for high-throughput, verifiably private stablecoin infrastructure. This decision is both strategic and technical:

Monad

Monad offers parallelized execution and extremely low latency, making it the ideal environment for hosting privacy-preserving vaults, zero-knowledge proof verifiers, and post-transfer stablecoin logic. The deterministic, high-performance nature of Monad enables fast finality for transactions involving proof validation, vault liquidations, and oracle-driven triggers.

MegaETH

MegaETH extends EVM compatibility while offering improved throughput over Ethereum L1. It supports ETH-native vaults and proof verification workflows where Ethereum-style liquidity and composability are needed, but at a fraction of the cost and latency. By launching on MegaETH, USDm benefits from Ethereum-native integrations and liquidity primitives while retaining scalability.

Both platforms provide deterministic state transitions, composable DeFi layers, and a robust foundation for zk-integrated financial applications.

2. Future Scaling Across Throughput Chains

While the testnet is focused on Monad and MegaETH, the protocol is designed to be chain-agnostic. Future deployments will target additional high-throughput environments (e.g., Optimism, Arbitrum, ZKSync, Scroll) where:

  • SP1 verifiers can be deployed and sustained

  • Oracle infrastructure (e.g., Pyth or ChainSight) is live

  • Vault liquidity and DeFi composability are possible

The goal is to establish USDm as a privacy-layer primitive—interoperable across multiple chains via proof portability, not bridging.

3. Controlled Prover Access: Why Proofs Are Gated

Note: Access to private transactions on USDm is currently restricted to a vetted group of fewer than 16,000 real users, whitelisted and verified by the Succinct team through their zkPortal framework. These users represent the first cohort of zk-native actors authorized to participate in USDm's proof-based privacy system.

SP1-based zero-knowledge proofs incur non-trivial GPU computation costs. Unlike generic STARK or SNARK circuits, the SP1 zkVM compiles and executes arbitrary programs to generate attestations over state transitions. This requires:

  • Significant GPU compute time per proof (~10–30s for optimized circuits)

  • Runtime constraints to prevent abuse, spam, or DoS vectors

To mitigate these issues during early testnet phases, proof generation is restricted to whitelisted users verified by the Succinct team. These users:

  • Undergo identity verification via Succinct’s zkPortal

  • Are provisioned GPU access for local or delegated proving

  • Operate within rate-limited environments to ensure proof throughput

This ensures the proving infrastructure remains sustainable, auditable, and tightly scoped while critical circuits are benchmarked and monitored in production.

4. Proof Deposit Requirement: Why 10 USDC on Ethereum Mainnet

As part of the access control mechanism, users must deposit 10 USDC on Ethereum mainnet to activate their proving rights. This deposit is not a payment or fee—it acts as:

  • A security deposit ensuring commitment to real usage

  • A resource gate that disincentivizes spam or GPU abuse

  • An on-chain identity anchor that can be referenced in attestations

This mirrors patterns seen in Succinct's zkPortal, where deposits are used to allocate prover rights proportional to available compute. The funds may be refundable, or used to subsidize prover compute and relay cost over time.

This design aligns with the operational constraints outlined in Succinct’s SP1 documentation (see: Succinct Docs – Proof Types), where proof generation is an off-chain, high-integrity process bounded by GPU throughput, not simple cryptographic hashes.

5. Summary

The testnet phase of USDm focuses on:

  • Deploying on chains that support fast, low-latency zk verification

  • Maintaining integrity and cost-efficiency of SP1 proof infrastructure

  • Ensuring controlled access to zk proving via verified users and deposits

This foundation ensures that by mainnet, USDm can scale to public zk composability without sacrificing privacy guarantees, network stability, or prover fairness.

Last updated