Trust Wallet annonce qu’il cessera le 15 septembre de prendre en charge 25 réseaux intégrés. Les actifs concernés ne disparaîtront pas de la blockchain, mais l’entrée du réseau correspondante dans le portefeuille sera supprimée ; les utilisateurs devront peut-être ajouter manuellement des paramètres RPC afin de continuer à consulter et à effectuer des opérations.

Cela montre que le fait qu’un portefeuille prenne en charge une chaîne ne signifie pas qu’il « possède » les actifs de cette chaîne. Un portefeuille n’est généralement qu’un ensemble : gestionnaire de clés, client RPC et interface de signature des transactions.

Les soldes sont enregistrés sur les nœuds de la blockchain. Le portefeuille lit le solde et l’historique des transactions via des requêtes RPC, puis signe les transactions avec les clés stockées localement. Lorsqu’un portefeuille cesse d’afficher un réseau, ce qui change, c’est le chemin d’accès, pas l’état sur la chaîne.

Le vrai problème vient de la configuration RPC. Le nom du réseau, l’ID de chaîne (Chain ID), le symbole du token natif et l’adresse RPC : dès qu’un de ces éléments est erroné, le portefeuille peut se connecter au mauvais réseau, ou afficher des soldes et des informations de transactions incorrects.

Lors de l’ajout manuel d’un réseau, il ne faut pas simplement recopier les paramètres partagés dans un groupe ; il faut les vérifier à partir de la documentation officielle du projet ou des informations d’enregistrement de la chaîne qui soient fiables. Pour les actifs de staking, de délégation et de contrats, il faut aussi confirmer, avant la migration, que le nouveau portefeuille prend en charge les types de transactions correspondants.

Importer uniquement la phrase de récupération, ou voir l’adresse apparaître, ne signifie pas non plus que toutes les fonctionnalités peuvent être utilisées correctement. Après restauration, il faut encore vérifier les actifs, les opérations de staking, les délégations et l’historique des transactions.

Un portefeuille ressemble davantage à une interface opérationnelle vers la blockchain qu’à l’actif lui-même. Pour évaluer sa disponibilité à long terme, au-delà du nombre de chaînes qu’il supporte, il faut aussi vérifier s’il permet d’exporter les clés en toute sécurité, de changer de configuration RPC, et de restaurer un compte à l’aide d’autres outils compatibles.

L’application peut être mise hors service, mais les comptes sur la blockchain ne disparaîtront pas automatiquement parce qu’un portefeuille cesse de les prendre en charge.