# STRK20 > STRK20 brings compliant, programmable privacy to any ERC-20 asset on Starknet. Shield balances, send private transfers, and use private DeFi — all on existing wallets and existing liquidity, with a built-in compliance path. Built by StarkWare. STRK20 is privacy that works for crypto: private by default, disclosable when required (per-user viewing keys and wallet-level screening). It runs on the apps and liquidity people already use on Starknet rather than a new chain. ## What you can do - Shield / unshield: any ERC-20 balance from your existing Starknet wallet. - Private transfers: send tokens with no on-chain link between sender and receiver. - Anonymous DeFi: swap and lend against existing AMM liquidity (Ekubo, AVNU). - Compliance-first: per-user viewing keys and wallet-level screening; private by default, disclosable when required. ## Key pages - [Home](https://strk20.starknet.io/): product overview — privacy that works for crypto. - [Use STRK20](https://strk20.starknet.io/app/live-apps): wallets, bridges, and private DeFi. - [Build on STRK20](https://strk20.starknet.io/build): add privacy to your stack — integration routes, grants, and the Request for Startups. - [Request for Startups](https://strk20.starknet.io/rfp): open problem statements StarkWare wants solved on STRK20. ## RFP problem statements - [Privacy wallet](https://strk20.starknet.io/rfp/privacy-wallet) - [Private payroll](https://strk20.starknet.io/rfp/private-payroll) - [Private messaging](https://strk20.starknet.io/rfp/private-messaging) - [Private OTC settlement](https://strk20.starknet.io/rfp/private-otc-settlement) - [Sealed-bid auctions](https://strk20.starknet.io/rfp/sealed-bid-auctions) - [Cross-chain privacy hub](https://strk20.starknet.io/rfp/cross-chain-privacy-hub) - [Private subscriptions](https://strk20.starknet.io/rfp/private-subscriptions) - [Private prediction market](https://strk20.starknet.io/rfp/private-prediction-market) - [Private poker](https://strk20.starknet.io/rfp/private-poker) - [Private pump.fun](https://strk20.starknet.io/rfp/private-pumpfun) - [Social deduction game](https://strk20.starknet.io/rfp/social-deduction-game) - [Savings-circle vaults](https://strk20.starknet.io/rfp/savings-circle-vaults) - [Chain-abstracted private execution](https://strk20.starknet.io/rfp/chain-abstracted-private-execution) - [Universal private payment rail](https://strk20.starknet.io/rfp/universal-private-payment-rail) - [Private multi-wallet launchpad](https://strk20.starknet.io/rfp/private-multi-wallet-launchpad) - [Confidential token launch](https://strk20.starknet.io/rfp/confidential-token-launch) - [Private crypto neobank](https://strk20.starknet.io/rfp/private-crypto-neobank) - [Private OTC / RFQ block trading](https://strk20.starknet.io/rfp/private-otc-rfq-block-trading) - [Private market-maker vaults](https://strk20.starknet.io/rfp/private-market-maker-vaults) - [Private index & copy-trading vaults](https://strk20.starknet.io/rfp/private-index-copy-trading-vaults) - [Private cross-chain bridge](https://strk20.starknet.io/rfp/private-cross-chain-bridge) - [Privacy compliance layer](https://strk20.starknet.io/rfp/privacy-compliance-layer) - [Private yield account](https://strk20.starknet.io/rfp/private-yield-account) - [Private account & portfolio layer](https://strk20.starknet.io/rfp/private-account-portfolio-layer) - [Private governance & delegation](https://strk20.starknet.io/rfp/private-governance-delegation) - [Private DAO treasury OS](https://strk20.starknet.io/rfp/private-dao-treasury-os) ## Integration routes - Build a private dapp: private DeFi, private consumer apps, private games. Anonymizer contracts + the Starknet Wallet API. — https://strk20-by-example.org/helpers/privacy-invoke - Build a privacy wallet: or an advanced backend that needs direct control. The Privacy SDK. — https://strk20-by-example.org/sdk/getting-started - Run your own prover: operate proof generation infrastructure yourself. — https://strk20-by-example.org/sdk/proving-config - Hide the wallet link: break the public link between a main wallet and app activity. Private sub-accounts, coming soon. ## Builder resources - [STRK20 by Example](https://strk20-by-example.org/): learn Starknet Privacy with runnable examples: the Starknet Wallet API, Cairo anonymizer contracts, and wallet-builder SDK flows. Agent-readable: https://strk20-by-example.org/llms-full.txt - [STRK20 Starter Kit](https://github.com/Akashneelesh/strk20-starter-kit): a lean Next.js app with the Starknet Wallet API wired up: wallet picker, shield / unshield / private transfer, shielded balances, and a deployable privacy_invoke helper. Clone it and swap in your own token. - [Starknet Privacy SDK](https://github.com/starkware-libs/starknet-privacy): the open-source monorepo (Apache-2.0): TypeScript SDK, pool contracts, and anonymizer reference packages. - [Awesome STRK20](https://github.com/Akashneelesh/awesome-strk20): a collection of Starknet privacy libraries, resources, and PoCs. - [Brand & UI kit](https://strk20.starknet.io/brand): colors, fonts, logos, and components with machine-readable design tokens (/brand/tokens.json) and guidelines (/brand.md) — build interfaces that look like STRK20. - [Proof of Privacy Incubator](https://proof.starknet.io): eight weeks of mentorship, milestone-based support, and a demo day for teams building with STRK20. ## Full content for agents - [llms-full.txt](https://strk20.starknet.io/llms-full.txt): the whole site as one text file. - Per-page Markdown mirrors: https://strk20.starknet.io/index.md, https://strk20.starknet.io/build.md