StarkWare, the development team behind the Ethereum layer-2 network Starknet, has launched a new wallet privacy feature called Shadow Accounts. This functionality allows users to interact with decentralized finance (DeFi) applications without publicly linking their activities to their primary wallets. By creating separate, persistent addresses for individual applications, the feature enables users to maintain lending, trading, and other DeFi positions under distinct on-chain identities.

Users can fund these Shadow Accounts using shielded balances held within the network’s STRK20 privacy pool. The system obscures the connection between the shadow account and the funding wallet; however, Starknet clarified that the balances, transactions, and positions of these shadow accounts remain publicly visible on-chain. Once integrated into a DeFi application, users can switch from public to private mode and deposit assets into a vault, allowing their Shadow Accounts to maintain positions until funds are withdrawn back into a shielded balance.

The launch follows StarkWare’s broader push for blockchain privacy, including the introduction of its STRK20 privacy framework in June, which facilitates private transfers and shielded balances. StarkWare stated that the Shadow Accounts functionality could eventually extend beyond simple vaults to cover liquidity provision, lending, borrowing, staking, derivatives trading, prediction markets, and NFT marketplaces.