Shielded balances have been live on Starknet since June. Here is what you can actually do with one today, including the parts that are not finished.
Holding and moving. Any ERC-20 can be shielded into the privacy pool. One pool holds every asset, balances sit as encrypted notes, and a spend is validated by a STARK proof rather than a visible transfer. Private transfers between shielded balances work.
Swapping. Private swaps are live on AVNU, routed across existing Starknet liquidity. Output returns to the pool as a new shielded balance, so the position never has to surface to change asset.
Staking. Live as of this week through Endur, for STRK and strkBTC. The privacy pool calls Endur directly through an anonymizer contract, the vault mints the matching LST, and it lands back in the pool shielded. The funds never sit at a public address on the way through.
Lending, with a caveat worth stating plainly. Borrowing against the LST itself is live and reasonably deep. xstrkBTC alone has six Vesu markets across three curated pools, letting you borrow strkBTC, WBTC or USDC against it at ceilings from 78% up to 95%. What does not exist yet is borrowing while the collateral stays shielded. Doing it today means unshielding, supplying publicly, borrowing, then shielding what you received. The position works. The privacy does not survive the round trip.
Exiting. Private swaps cover it for now. Native private unstaking is not live, and the reason is structural rather than unfinished work. The pool permits one external invoke per transaction and it has to complete atomically, while a withdrawal opens a claim now and settles days later through an NFT. Those two shapes do not fit yet.
Worth being precise about scope throughout. The transaction is visible and the amounts are public. What stays hidden is attribution, so an observer sees the pool interacting with a contract without learning who asked. Protocol level state stays fully auditable.
You will need a privacy compatible wallet, Ready X or Xverse. Private sub-accounts are still landing.
Staking is the one productive use that runs end to end without surfacing. The rest is being built in the order Starknet set out.