# Flux détaillé de configuration des Gardiens

## Configuration des Gardiens pour le contrat CryptoLegacy

* **Gardiens par défaut**:
  * Les bénéficiaires deviennent automatiquement Gardiens (ceci peut être modifié).
  * Seuil d’approbation par défaut : **2 sur 3** Gardiens requis pour les retraits d’urgence.
  * Les retraits d’urgence déclenchent une **période de contestation de 30 jours** avant la distribution.
* **Ajout de Gardiens supplémentaires**:
  * Invitez **2 amis** à devenir Gardiens supplémentaires. Il n’y a pas de limite — c’est juste un exemple.
  * Obtenez leurs adresses et leurs clés de chiffrement publiques.
  * Définissez le seuil d’approbation à **4 sur 7 Gardiens**. Vous pouvez choisir n’importe quel nombre entre 1 et le nombre total de Gardiens.
  * Définissez le délai de contestation des Gardiens à **5 jours**.
  * Confirmez ces paramètres en envoyant une transaction.
* **Stockage des données**:
  * Les adresses des Gardiens sont enregistrées sous forme de hachages on-chain.
  * Les adresses originales des Gardiens et leurs clés de chiffrement sont stockées localement dans votre navigateur.

## Chiffrement de la sauvegarde

* La sauvegarde est automatiquement chiffrée grâce à votre clé de chiffrement publique.
* Stockez la sauvegarde chiffrée en envoyant une transaction à l’événement du smart contract.

## Chiffrement des données des Gardiens

* Chiffrez automatiquement les adresses de portefeuille et d’actifs pour chaque Gardien en utilisant leurs clés de chiffrement publiques.
* Stockez ces données chiffrées en envoyant une transaction à l’événement du smart contract.

## Accès et tests des Gardiens

* Les Gardiens n’ont **pas** d’accès direct aux messages chiffrés.
* Demandez aux Gardiens de vérifier le chiffrement en testant avec un message de test fourni.
