Starknet's Shadow Accounts hide the owner of a DeFi position while publishing the position
Starknet and StarkWare unveiled Shadow Accounts on October 13, 2026, per-app DeFi addresses that users fund from shielded STRK20 balances. Their balances, transactions and positions stay public, so what users gain is a severed link to the main wallet.
The Investor · Invest desk

Users can split lending, liquidity and trading across identities; watchers see balances, transactions and positions. A contract cuts the wallet link; funds come from shielded STRK20 balances. Builders use Starknet tools. A vSTRK demo is live; production due October 14, 2026.
- What's now possible capability Users splitting strategies Separate identities for lending, liquidity and trading, no onchain thread tying them (Crypto Briefing), claim 5
- Who's exposed exposure Anyone watching onchain Balances, transactions and positions of Shadow Accounts remain publicly visible, per Starknet, claim 3
- What's now possible capability Primary wallet A contract sits between privacy pool and shadow address to cut the link back, per Crypto Briefing, claim 7
- What's now possible capability Shadow Account users Fund Shadow Accounts using shielded balances held in the STRK20 privacy pool, claim 2
- What's now possible capability DeFi app builders Integration runs through the Starknet Wallet API and starknet.js, claim 12
- What it sets up precedent Vesu Prime vSTRK vault Demo live on mainnet after launch; first production integration scheduled October 14, 2026 (Crypto Briefing), claim 9
| Who | How | Kind | Claim |
|---|---|---|---|
| Users splitting strategies | Separate identities for lending, liquidity and trading, no onchain thread tying them (Crypto Briefing) | capability | 5 |
| Anyone watching onchain | Balances, transactions and positions of Shadow Accounts remain publicly visible, per Starknet | exposure | 3 |
| Primary wallet | A contract sits between privacy pool and shadow address to cut the link back, per Crypto Briefing | capability | 7 |
| Shadow Account users | Fund Shadow Accounts using shielded balances held in the STRK20 privacy pool | capability | 2 |
| DeFi app builders | Integration runs through the Starknet Wallet API and starknet.js | capability | 12 |
| Vesu Prime vSTRK vault | Demo live on mainnet after launch; first production integration scheduled October 14, 2026 (Crypto Briefing) | precedent | 9 |
What happened
- A contract called ShadowAccountAnonymizer sits between the privacy pool and the shadow address to cut the connection back to the primary wallet, according to Crypto Briefing.
- Once an app integrates, a user connects a wallet, switches from public to private mode and deposits into a vault, and the shadow account holds the position until a withdrawal into a shielded balance.
- A demonstration integration with Vesu Prime's vSTRK vault went live on mainnet at launch, and Crypto Briefing reports the first production integration was scheduled for October 14, 2026.
Why it matters
- Who's exposed exposure Because the address persists and stays visible, a running history of deposits, exits and sizes builds up under one pseudonym that anyone can read.
- What's now possible capability Users can split lending, liquidity and trading across separate identities, so a watcher who finds one address sees just that one strategy.
- Who has to decide decision App teams decide whether to integrate, and StarkWare's list runs to seven categories beyond vaults against one vault with a demonstration live.
Next story · Invest · yesterday
Starknet asks STRK holders to back research into leaving Ethereum for a quantum-resistant Layer 1Confirmed4 publishers
A shadow account's usefulness and its weakness are the same property. The address is persistent [1], and according to Starknet its balances, transactions and positions remain publicly visible onchain [3], so a single public pseudonym accrues each deposit and withdrawal, plus every change in position size, inside one app. Someone watching can see a position build and exit. The feature obscures only the link back to the funding wallet [4].
We think the gain is substantial for the problem Crypto Briefing says the feature targets. That problem is wallet address reuse: when one wallet handles everything, anyone watching can piece together a user's positions, habits and holdings, and that exposes users to unwanted tracking and targeted attacks [11]. Per-app addresses cut at exactly that. A user could keep one identity for lending, another for providing liquidity and a third for trading, with no onchain thread tying them together or to the main address [5], so a watcher who finds the lending address sees just that lending position.
The view fails if an analyst can pair a withdrawal from the shielded pool with a deposit into a shadow account by amount and timing; if a position is large or odd enough to identify its owner with no wallet link at all; or if so few apps integrate that the unlinking covers a sliver of what users do. The sources do not report how many users hold shielded STRK20 balances, and that count sets how hard the first pairing is. The framework behind those balances is only a few months old, introduced in June [13].
Developers reach the feature through two tools, Starknet Wallet API version 0.10.4 and starknet.js version 10.8.0 [12]. Crypto Briefing wrote, citing what it called "the research findings", that apps can plug in the feature without being reworked [15]. That is a single-source claim about integration cost, and the first production integration will test it.
What to watch
- Whether production integrations beyond Vesu Prime's vSTRK vault appear after the October 14 integration, and how many apps follow.
- Any analysis that pairs STRK20 pool withdrawals with shadow-account deposits by amount and timing, and any published count of users in the pool.
- Whether StarkWare moves Shadow Accounts past vaults into lending or derivatives, the first of the seven categories it listed.
Information, not investment advice. This story is general information about companies and markets, drawn from cited reporting. It is not a recommendation to buy, sell or hold any security; check the cited sources before acting.
Clarity's read
What the record supports and how the coverage leans. The claims behind it follow.
Reality
- Evidence45
- Adoption6
- Hype gap+15
- Incentives50
- Confidence62
Perspective Coverage
3 publishers- Builder
- Builder 40%
- Operator
- Operator 42%
- Investor
- Investor 18%
Claim ledger
Ranked by verification strength, evidence, and original report placement.
- [1]
StarkWare said the Shadow Accounts feature creates separate, persistent addresses for individual applications.
- [2]
Users can fund Shadow Accounts using shielded balances held in the network's STRK20 privacy pool.
- [3]
According to Starknet, the balances, transactions and positions of Shadow Accounts remain publicly visible onchain.
- [4]
The feature obscures the connection between the shadow account and the wallet funding it.
- [5]
A user could keep one identity for lending, another for providing liquidity, and a third for trading, with no on-chain thread tying them to each other or to the main address.
- [6]
On October 13, 2026, Starknet and StarkWare unveiled Shadow Accounts, a privacy feature that lets users interact with DeFi apps through separate addresses not linked on-chain to their main wallet.
- [7]
A contract called ShadowAccountAnonymizer sits between the privacy pool and the shadow address to cut the connection back to the primary wallet.
- [8]
Once integrated into a DeFi application, the feature lets users connect their wallets, switch from public to private mode and deposit assets into a vault; their Shadow Accounts then maintain positions until they withdraw funds back into a shielded balance.
- [9]
A demonstration integration with Vesu Prime's vSTRK vault went live on mainnet right after the launch, and the first production integration was scheduled for October 14, 2026.
- [10]
StarkWare said the functionality could eventually extend beyond vaults to liquidity provision, lending, borrowing, staking, derivatives trading, prediction markets and NFT marketplaces.
- [11]
The problem the feature targets is wallet address reuse: when one wallet handles everything, anyone watching can piece together a user's positions, habits and holdings, exposing users to unwanted tracking and targeted attacks.
- [12]
For builders, integration runs through the Starknet Wallet API version 0.10.4 and starknet.js version 10.8.0.
- [13]
StarkWare introduced its STRK20 privacy framework in June, allowing private transfers and shielded token balances on Starknet.
- [14]
StarkWare's list names seven categories beyond vaults, against one vault with a live demonstration integration.
- [15]
Crypto Briefing wrote that, according to 'the research findings', apps can plug in the feature without being reworked.
Sources
3 independent publishers whose own reporting we read for this story.
- cointelegraph.comStarknet introduces wallet privacy feature for DeFi activity
1 article · October 13, 2026
- crypto.newsStarknet lets DeFi users hide their main wallets
1 article · October 13, 2026
- cryptobriefing.comStarknet launches Shadow Accounts to keep DeFi wallets unlinkable
1 article · October 13, 2026