Starknet introduces wallet privacy feature for DeFi activity
Starknet has launched Shadow Accounts, a new wallet privacy feature enabling users to interact with DeFi apps through separate addresses, obscuring the link to their main wallets.
Intelligence analysis by Gemini 2.5 Flash

Starknet, an Ethereum layer-2 network, has rolled out Shadow Accounts, a new feature designed to give users more privacy in their DeFi interactions. While transactions on these accounts remain visible on-chain, the connection to the user's primary wallet is obscured, allowing for more discreet participation in various decentralized finance activities.
Imagine you have a secret piggy bank just for playing games at the arcade. When you put money into it, no one knows it came from your main allowance, even though everyone can see you playing the games and how much money is in the arcade piggy bank. Starknet's new feature is like that secret piggy bank for your digital money, letting you play with online finance apps without everyone knowing which of your main money accounts you're using.
Analysis
Starknet, an Ethereum layer-2 scaling solution, has taken a notable step towards enhancing user privacy within the decentralized finance (DeFi) ecosystem with the introduction of its 'Shadow Accounts' feature. This initiative by StarkWare, the team behind Starknet, aims to provide users with a greater degree of anonymity by decoupling their primary wallet identities from their DeFi activities, even though the underlying transactions themselves remain transparent on the blockchain.
StarkWare's Privacy Push
StarkWare has been consistently pushing for enhanced privacy solutions within the blockchain space. The launch of Shadow Accounts is a direct continuation of this broader strategy. Earlier in June, the company unveiled its STRK20 privacy framework, which laid the groundwork for private transfers and shielded token balances on the Starknet network. This framework is crucial as it provides the mechanism for funding Shadow Accounts through shielded balances, ensuring that the origin of funds for these private interactions is also obscured. Furthermore, StarkWare demonstrated a Private Know Your Customer (KYC) system around the same time, allowing users to verify their identity without fully disclosing personal documents, underscoring their commitment to balancing regulatory compliance with user privacy.
Shadow Accounts Functionality
The core functionality of Shadow Accounts revolves around creating separate, persistent addresses specifically for individual decentralized applications. When a user engages with a DeFi protocol, instead of directly linking their main wallet, they can utilize a Shadow Account. These accounts are funded using assets held in Starknet's STRK20 privacy pool, which maintains shielded balances. While the balances, transactions, and positions associated with these Shadow Accounts are still publicly visible on-chain, the critical privacy enhancement lies in obscuring the direct connection between the Shadow Account and the main wallet that initially funded it. This allows users to maintain various DeFi positions, such as lending or trading, under distinct on-chain identities, thereby enhancing their overall privacy footprint.
DeFi Application Expansion
Initially, the Shadow Accounts feature is being integrated into DeFi applications primarily for vault interactions. Users can connect their wallets, switch to a private mode, and deposit assets into a vault, with their positions then managed by the Shadow Account until funds are withdrawn back into a shielded balance. However, StarkWare envisions a much broader application for this technology. The company stated that the functionality could eventually extend to a wide array of DeFi activities. This includes liquidity provision, lending and borrowing protocols, staking mechanisms, derivatives trading platforms, prediction markets, and even non-fungible token (NFT) marketplaces. This potential expansion highlights a strategic move to embed privacy deeper into the fabric of decentralized finance, making it a more attractive and secure environment for a wider range of users.
Key points
- Starknet has launched 'Shadow Accounts' to enhance wallet privacy for DeFi activities.
- The feature creates separate, persistent addresses for individual decentralized applications.
- Users can fund Shadow Accounts using shielded balances from Starknet's STRK20 privacy pool.
- Shadow Accounts obscure the connection between a user's main wallet and their DeFi activity.
- Balances, transactions, and positions on Shadow Accounts remain publicly visible on-chain.
- StarkWare plans to extend this functionality beyond vaults to various DeFi applications like lending and NFT marketplaces.
The introduction of Shadow Accounts could significantly boost user confidence and participation in DeFi by offering a much-needed layer of privacy. This enhanced discretion may attract a broader user base, leading to increased liquidity and innovation within the Starknet ecosystem and potentially across the wider DeFi landscape.
Despite obscuring the link to main wallets, the fact that Shadow Account transactions and balances remain publicly visible on-chain means complete anonymity is not achieved. This partial privacy might not satisfy users seeking full confidentiality and could still leave them vulnerable to certain forms of on-chain analysis or regulatory scrutiny.

