Lockey

[ MODULE · ACTIVE ]

Multi-asset

The same lifecycle for supported ERC-20s and tokenized assets.

Active

Specified and in active implementation. Not deployed — no contracts, prover or wallet adapter exist yet.

What it is for

Extend shield / private transfer / unshield to supported fungible assets so a user is not forced back into public state to hold anything other than ETH.

Lifecycle phases

  • Shield
  • Private State
  • Private Transfer
  • Unshield

Where it stands

  • Asset registry model is specified: an asset is only supported when it has an explicit entry.
  • Shares the Private ETH lifecycle rather than defining a second one.

Open and unresolved

  • Supported asset list is not fixed.
  • Per-asset decimals and rebasing behaviour are unresolved.
  • Tokenized stock exposure is handled in a later phase, not here.