La suite pour développeurs de Starknet, @Starknet Starkzap, prend désormais en charge STRK20 et les Shadow Accounts, offrant aux créateurs d'applications de nouveaux outils pour ajouter des fonctionnalités de confidentialité aux applications mobiles et aux portefeuilles. Le SDK aurait dépassé les 10000 téléchargements. Les ingénieurs peuvent l'utiliser pour créer des soldes blindés, des transactions confidentielles et des transactions DeFi préservant la confidentialité, avec $STRK, le jeton natif du réseau.
Ce que font STRK20 et les Shadow Accounts
STRK20 est un cadre de confidentialité développé par StarkWare. Selon le blog de Starknet, il apporte au niveau du protocole des soldes blindés et des transferts privés au réseau, auxquels on accède au niveau du portefeuille. The Block rapporte que ce cadre est entré en service en juin et permet aux développeurs d'ajouter des flux de transactions privées sans construire une pile de confidentialité distincte. Il comprend également des clés de consultation destinées à répondre aux demandes de divulgation juridiquement contraignantes.
Les Shadow Accounts reposent sur cette base. Crypto Briefing rapporte que Starknet et StarkWare les ont dévoilés le 13 octobre 2026, comme une fonctionnalité permettant aux utilisateurs d'interagir avec les applications DeFi via des adresses distinctes qui ne sont pas liées on-chain à leur portefeuille principal. Ces comptes sont financés à partir de soldes STRK20 blindés et sont conçus pour être propres à chaque dapp, selon le même rapport.
Concrètement, ces comptes pseudonymes permettent aux utilisateurs de se connecter à des pools de liquidité existants tout en gardant leurs flux d'ordres séparés de leurs adresses de portefeuille. On-chain, une adresse publique unique réutilisée d'une application à l'autre permet à des observateurs de reconstituer les positions et les transactions d'un utilisateur, un problème que les Shadow Accounts sont conçus pour résoudre, selon @StarkWareLtd.
La place de Starkzap
La documentation de Starkzap décrit deux protocoles de confidentialité indépendants, le pool de confidentialité STRK20 et Tongo. Selon la documentation de Starknet, les développeurs devraient choisir STRK20 lorsqu'ils doivent masquer l'identité de l'émetteur, et pas seulement le montant, car un relais soumet la transaction et l'adresse de l'expéditeur reste hors chaîne.
La documentation mentionne aussi des limites. Le module STRK20 du SDK est une version préliminaire, et les dépôts dans le pool de confidentialité nécessitent un accès accordé par StarkWare, chaque dépôt étant contrôlé par rapport aux listes de sanctions via Elliptic, selon la documentation STRK20 de Starkzap. Le pool de confidentialité exige également une connexion par clé privée, si bien que certains signataires de portefeuilles intégrés ne sont pas pris en charge.
Cette version s'inscrit dans la volonté de Starknet de faire de la confidentialité une option standard pour les jetons ERC-20, avec des outils de conformité intégrés. Pour les développeurs, l'argument est que la confidentialité peut être ajoutée aux applications existantes sans reconstruction complète.
Sources
The Block : Starknet déploie une couche de confidentialité ZK pour les soldes et les transferts ERC20
Crypto Briefing : Starknet lance les Shadow Accounts pour garder les portefeuilles DeFi non liables
Documentation Starknet : Choisir un protocole de confidentialité dans Starkzap
