Data Flow Diagram

πŸ”„ Data Flow Diagram

Below is the end-to-end lifecycle of minting, transferring, and redeeming $pUSD.

ZEC Deposit β†’ ZK Proof β†’ ETH Verifier β†’ Mint $pUSD β†’ Cross-Chain Swaps β†’ Redemption

🧭 Transaction Lifecycle

  1. User deposits ZEC into Z-Shield Pool.

  2. ZK circuit generates proof-of-collateral.

  3. Proof is relayed to ETH Layer.

  4. ETH verifier validates the proof.

  5. $pUSD is minted to user wallet.

  6. Users may swap, stake, or spend $pUSD.

  7. To redeem, $pUSD burns β†’ ZEC unlocked in shielded pool.

Visual Diagram (ASCII)

[User Wallet]
↓ Deposit
[Zcash Z-Shield Pool]
↓ ZK Proof
[Cross-Chain Relay]
↓
[ETH Verifier + Registry]
↓ Mint
[$pUSD in User Wallet]

Last updated