Zero Knowledge Token Wrapper (ZWToken)00

what's Zero Knowledge Token Wrapper (ZWToken)?

ZWToken, as defined by ERC-8065, is an Ethereum standard for wrapping existing tokens (ERC-20, ERC-721, ERC-1155, ERC-6909) with a zero-knowledge privacy layer. Users deposit underlying tokens into a wrapper contract, receiving equivalent ZWToken that preserves composability and transferability while obscuring ownership and flows via commitment-based burns and ZK-proven remints per EIP-7503. The protocol features deposit/withdraw/remint functions with nullifiers preventing double-spends, optional relayer fees, and preview simulations. It supports Merkle tree or blockhash commitments, enabling permissionless privacy for any compatible token without modifying originals. Reference Solidity implementation provided; PoCs include zk.walletaa.com (ZWToken-unaware mode) and variants like zERC20.

Snapshot

ZWToken implemented Dual-Mode Remint and ZK circuit updates, mitigating EIP-7503 and CREATE2 attacks.

1H ago
TECH EVENT

Implemented Dual-Mode Remint with economic cap mitigation for EIP-7503 birthday-attack vulnerability, adding a single public input and one quadratic constraint to the ZK circuit plus an EXTCODESIZE guard to prevent CREATE2-based collision attacks.