Skip to content

Invest Independently confirmed3 publishers 2 min read Published Updated

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

Send a correction

Illustration accompanying Starknet's Shadow Accounts hide the owner of a DeFi position while publishing the position
Generated illustration
Lending, liquidity, trading: apart but public How Shadow Accounts reach users, onchain watchers, primary wallets, app builders and the first vault integration.

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.

Lending, liquidity, trading: apart but public
WhoHowKindClaim
Users splitting strategiesSeparate identities for lending, liquidity and trading, no onchain thread tying them (Crypto Briefing)capability5
Anyone watching onchainBalances, transactions and positions of Shadow Accounts remain publicly visible, per Starknetexposure3
Primary walletA contract sits between privacy pool and shadow address to cut the link back, per Crypto Briefingcapability7
Shadow Account usersFund Shadow Accounts using shielded balances held in the STRK20 privacy poolcapability2
DeFi app buildersIntegration runs through the Starknet Wallet API and starknet.jscapability12
Vesu Prime vSTRK vaultDemo live on mainnet after launch; first production integration scheduled October 14, 2026 (Crypto Briefing)precedent9

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.

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%
Why these scores

Claim ledger

Ranked by verification strength, evidence, and original report placement.

  1. [1]

    StarkWare said the Shadow Accounts feature creates separate, persistent addresses for individual applications.

    Reported Supported Source: StarkWare, via CointelegraphView cited source
  2. [2]

    Users can fund Shadow Accounts using shielded balances held in the network's STRK20 privacy pool.

    Reported SupportedView cited source
  3. [3]

    According to Starknet, the balances, transactions and positions of Shadow Accounts remain publicly visible onchain.

    Reported Supported Source: Starknet, via CointelegraphView cited source
  4. [4]

    The feature obscures the connection between the shadow account and the wallet funding it.

    Reported SupportedView cited source
  5. [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.

    Reported Supported Source: Crypto BriefingView cited source
  6. [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.

    Reported SupportedView cited source
  7. [7]

    A contract called ShadowAccountAnonymizer sits between the privacy pool and the shadow address to cut the connection back to the primary wallet.

    Reported Supported Source: Crypto BriefingView cited source
  8. [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.

    Reported SupportedView cited source
  9. [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.

    Reported Supported Source: Crypto BriefingView cited source
  10. [10]

    StarkWare said the functionality could eventually extend beyond vaults to liquidity provision, lending, borrowing, staking, derivatives trading, prediction markets and NFT marketplaces.

    Reported Supported Source: StarkWare, via CointelegraphView cited source
  11. [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.

    Reported Supported Source: Crypto BriefingView cited source
  12. [12]

    For builders, integration runs through the Starknet Wallet API version 0.10.4 and starknet.js version 10.8.0.

    Reported SupportedView cited source
  13. [13]

    StarkWare introduced its STRK20 privacy framework in June, allowing private transfers and shielded token balances on Starknet.

    Reported SupportedView cited source
  14. [14]

    StarkWare's list names seven categories beyond vaults, against one vault with a live demonstration integration.

    Derived Supported
  15. [15]

    Crypto Briefing wrote that, according to 'the research findings', apps can plug in the feature without being reworked.

    Reported Insufficient Source: Crypto Briefing, single-sourcedView cited source

Sources

3 independent publishers whose own reporting we read for this story.

  1. cointelegraph.com

    1 article · October 13, 2026

    Starknet introduces wallet privacy feature for DeFi activity
  2. crypto.news

    1 article · October 13, 2026

    Starknet lets DeFi users hide their main wallets
  3. cryptobriefing.com

    1 article · October 13, 2026

    Starknet launches Shadow Accounts to keep DeFi wallets unlinkable

Topics and entities