Particle.news

Starknet Launches Shadow Accounts to Unlink DeFi Activity From Main Wallets

Built on STRK20 shielded balances with an anonymizer contract, the feature gives per‑app persistent addresses that hide wallet links without obscuring on‑chain balances or transactions.

Overview

  • StarkWare launched Shadow Accounts on Starknet on October 13, 2026, making per‑dapp persistent pseudonymous addresses available to developers and users.
  • Shadow Accounts are funded from STRK20 shielded balances and routed through a deployed ShadowAccountAnonymizer contract that severs the direct on‑chain link to a user's primary wallet.
  • The privacy promise is unlinkability not secrecy: each shadow address’s token balances and transactions remain readable on the blockchain, so activity is private only in relation to the main wallet.
  • Developers can integrate the feature via Starknet Wallet API v0.10.4 and starknet.js v10.8.0+ using the shadow_account_invoke method, and a Vesu Prime demo integration went live on mainnet with a first production integration scheduled for October 14, 2026.
  • STRK20 also provides selective disclosure and viewing keys to support audits and compliance, but real privacy gains will depend on wallet and dapp adoption and on users choosing private mode when interacting with apps.