Burrow Guide Télécharger en sécurité

Comment utiliser un multisig Safe avec Rabby

Rabby peut ajouter un multisig Safe comme type d’adresse. Vous importez d’abord une clé de propriétaire, idéalement un portefeuille matériel, puis ajoutez l’adresse du Safe. Lorsque vous utilisez une dapp en tant que Safe, Rabby crée une transaction Safe que les propriétaires signent jusqu’à atteindre le seuil, puis un propriétaire l’exécute.

Étapes rapides

  1. Ajouter une clé de propriétaire. Connectez un portefeuille matériel ou importez une clé de propriétaire dans Rabby.
  2. Ajouter l’adresse du Safe. Ajoutez une nouvelle adresse, choisissez le type multisig Safe, collez l’adresse du Safe et confirmez les chaînes où il est déployé.
  3. Proposer une transaction. Sélectionnez le Safe, utilisez une dapp ou envoyez des tokens, lisez l’aperçu et signez avec votre clé de propriétaire.
  4. Recueillir les signatures. Les autres propriétaires examinent et signent la transaction en attente dans Rabby ou dans l’application web de Safe jusqu’à atteindre le seuil.
  5. Exécuter. Un propriétaire exécute la transaction entièrement signée et paie le gas réseau.

Safe (anciennement Gnosis Safe) est un portefeuille smart contract qui exige l’approbation de plusieurs propriétaires pour chaque transaction, par exemple 2 sur 3. Il est apprécié des équipes, des DAO et des particuliers qui veulent éliminer les points de défaillance uniques. Rabby prend en charge Safe depuis au moins janvier 2022, date à laquelle il a publié un guide sur l’utilisation de Gnosis Safe avec la DeFi dans Rabby (Rabby sur Medium, janvier 2022), et il a ajouté Safe sur Base en août 2023 (Rabby sur X, août 2023).

Comment Rabby fonctionne avec un Safe

  • Le Safe détient les fonds. Son adresse est un contrat, pas une clé.
  • Les propriétaires signent. Chaque propriétaire utilise son propre gestionnaire de clés. Rabby indique qu’il n’est pas nécessaire d’importer la clé privée ou la phrase secrète d’un propriétaire si vous utilisez un gestionnaire de clés comme un portefeuille matériel (Rabby sur Medium, 2022).
  • Les signatures sont collectées via le service de transactions de Safe. Rabby affirme recouper les données du backend de Safe avec les données on-chain plutôt que de s’y fier aveuglément.
  • Les propriétaires peuvent signer dans Rabby ou dans l’application web de Safe : une équipe peut donc combiner les deux.

Avant de commencer

  • Un Safe existant. Rabby est une interface ; créez le Safe dans l’application officielle de Safe si vous n’en avez pas.
  • Au moins une clé de propriétaire dans Rabby. Un portefeuille matériel est fortement recommandé ; voir portefeuilles matériels.
  • L’adresse du Safe et la chaîne sur laquelle il a été déployé. Un Safe n’existe que sur les chaînes où il a été déployé.
  • La véritable extension Rabby, vérifiée avec notre vérificateur.

Étape 1 : ajouter le propriétaire et le Safe

  1. Connectez ou importez une clé de propriétaire dans Rabby, par exemple votre Ledger ou votre Trezor.
  2. Ajoutez une nouvelle adresse et choisissez le type d’adresse Safe (multisig). D’anciens documents Rabby l’appellent Gnosis Safe.
  3. Collez l’adresse du Safe et, si demandé, choisissez la ou les chaînes où il est déployé.
  4. Confirmez. Le Safe apparaît désormais dans votre liste d’adresses et vous pouvez consulter ses soldes comme pour n’importe quelle autre adresse.

Étape 2 : proposer une transaction

Sélectionnez le Safe comme adresse active et connectez-vous à une dapp, ou envoyez des tokens depuis le Safe. Lorsque vous confirmez, la transaction n’est pas envoyée directement. Rabby crée une transaction Safe (que Rabby appelle des tâches dans son guide de 2022) et demande à une clé de propriétaire présente dans votre Rabby de la signer. Cette signature constitue la première approbation.

Lisez attentivement l’aperçu de Rabby. Il montre ce que la transaction Safe va faire. Pour le propriétaire matériel, vérifiez aussi ce que l’appareil vous demande de signer.

Étape 3 : recueillir les autres signatures

Les autres propriétaires ouvrent la transaction en attente, dans Rabby s’ils ont ajouté le même Safe, ou dans l’application web de Safe, et la signent. Chaque propriétaire doit vérifier de manière indépendante que la cible, le montant et l’action correspondent à ce qu’attend l’équipe. Ne vous fiez pas à une capture d’écran ou à un message de discussion.

Étape 4 : exécuter

Lorsque suffisamment de propriétaires ont signé pour atteindre le seuil, n’importe quel propriétaire peut exécuter la transaction. L’exécution est une transaction on-chain : le propriétaire qui exécute paie donc le gas depuis sa propre adresse sur cette chaîne. Après l’exécution, le solde du Safe change et la transaction quitte la file d’attente.

Choisir les propriétaires et le seuil

Le seuil correspond au nombre de propriétaires qui doivent signer. Un Safe 2 sur 3 survit à la perte d’une clé, et un attaquant a besoin de deux clés. Placez chaque clé de propriétaire sur un type d’appareil différent ou chez une personne différente, afin qu’une seule défaillance ne permette pas d’atteindre le seuil. Évitez un seuil égal au nombre de propriétaires, car la perte d’une seule clé bloquerait alors le Safe. Les propriétaires et le seuil se modifient par des transactions Safe, qui nécessitent l’approbation selon le seuil actuel.

Conseils et précautions

  • Vérifiez sur plusieurs appareils. Lors du vol chez Bybit en février 2025, les attaquants ont altéré une interface web de Safe afin que les signataires approuvent une transaction malveillante qui semblait normale. Les propriétaires doivent vérifier les détails sur l’écran de leur portefeuille matériel et dans une seconde interface.
  • L’ordre des nonces compte. Les transactions Safe s’exécutent dans l’ordre. Une transaction antérieure bloquée bloque les suivantes jusqu’à ce qu’elle soit exécutée ou remplacée.
  • Même adresse, chaînes différentes. Un Safe à la même adresse sur une autre chaîne peut ne pas exister ou avoir d’autres propriétaires. N’envoyez jamais de fonds à une adresse Safe sur une chaîne où il n’est pas déployé.
  • Mobile. Nous n’avons pas pu confirmer la prise en charge de Safe dans l’application mobile Rabby en octobre 2026. Vérifiez dans l’application, ou utilisez l’extension.

Alternative : Rabby comme propriétaire dans l’application web de Safe

Vous pouvez aussi faire l’inverse : ouvrir l’application web de Safe et y connecter Rabby comme portefeuille de navigateur pour une adresse de propriétaire. Rabby signe alors les confirmations du propriétaire, en affichant toujours sa simulation et ses alertes pour chaque demande. Beaucoup d’équipes procèdent ainsi lorsque certains propriétaires n’utilisent pas Rabby.

Questions fréquentes

Rabby peut-il créer un nouveau Safe ?

Rabby sert à gérer un Safe existant. Créez le Safe dans l’application officielle de Safe, puis ajoutez son adresse à Rabby.

Dois-je importer la clé de chaque propriétaire dans Rabby ?

Non. Chaque propriétaire signe avec son propre portefeuille, dans Rabby ou dans l’application web de Safe. Seule votre propre clé de propriétaire doit se trouver dans votre Rabby.

Qui paie le gas d’une transaction Safe ?

Le propriétaire qui exécute la transaction entièrement signée paie le gas depuis sa propre adresse. Signer une approbation est gratuit.

Rabby prend-il en charge Safe sur Base et d’autres L2 ?

Rabby a annoncé la prise en charge de Safe sur Base en août 2023, et il prend en charge les Safe sur d’autres chaînes où Safe est déployé. Vérifiez que votre Safe existe sur la chaîne sélectionnée.

Puis-je utiliser un Safe dans l’application mobile Rabby ?

Nous n’avons pas pu le confirmer en octobre 2026. Utilisez l’extension de navigateur, ou vérifiez les options d’ajout d’adresse de l’application.