SNIPs icon indicating copy to clipboard operation
SNIPs copied to clipboard

feat: add Zero-Knowledge Token Wrapper

Open Zyra-V21 opened this issue 2 months ago • 1 comments

Summary

This PR proposes a new standard for Zero-Knowledge Token Wrappers on Starknet - a permissionless interface for adding privacy to existing tokens (ETH, SNIP-2) using STARK proofs.

Key Features

  • Permissionless Privacy: Wrap any token without issuer permission
  • L2-Optimized: Designed for Starknet's low costs and native STARK verification
  • Exchange Compatible: Full SNIP-2 (ERC20) interface
  • Quantum Resistant: STARK-based proofs
  • Account Abstraction Native: Leverages Starknet's AA capabilities

Reference Implementation

  • Working testnet deployment (zkETH on Starknet Sepolia)
  • Contract: MAINNET/contracts/src/tokens/zketh_wrapper.cairo
  • Uses STWO Circle STARKs for proof verification

Related Work

  • Similar to EIP-7503 (Zero-Knowledge Wormholes) and ERC-8065
  • Optimized for Starknet's architecture and cost model

Ready for community review and feedback!

Zyra-V21 avatar Nov 05 '25 12:11 Zyra-V21

Hello just want to make sure you have received the proposal

Zyra-V21 avatar Nov 12 '25 10:11 Zyra-V21

There hasn't been any activity on this pull request recently, and in order to prioritize active work, it has been marked as stale. This PR will be closed and locked in 7 days if no further activity occurs. Thank you for your contributions!

github-actions[bot] avatar Dec 13 '25 08:12 github-actions[bot]

Dead chain is just a shame you guys don't even reply to your SNIPs

Zyra-V21 avatar Dec 13 '25 08:12 Zyra-V21