# V3 du smart contract

Realt utilise des bibliothèques de tiers, pour mettre en place le *RealToken Wallet*. Ces bibliothèques sont sujettes à évolutions, ce qui conduit RealT à mettre à jour le *RealToken Wallet.*\
Début Septembre 2024, la version 3 a été mis à disposition, ainsi qu'une [application pour transférer](/tuto-community/site-realt/option-realtoken-wallet-account-abstraction/application-realtoken-wallet.md) les tokens de l'ancien *RealToken Wallet* vers le nouveau.

<figure><img src="/files/QEuDealoDNdkJmuZsr3d" alt="" width="509"><figcaption><p>message sur le site Realt.co</p></figcaption></figure>

Un message semblable apparait, lorsque vous vous connecter avec la [DApp *RealToken wallet*](/tuto-community/site-realt/option-realtoken-wallet-account-abstraction/application-realtoken-wallet.md)*.*

<figure><img src="/files/47T2BcAxt4IdCJgMKbXK" alt="" width="223"><figcaption></figcaption></figure>

## Evolution  de l'ancien *RealToken Wallet* (V1, v2) vers la V3

<figure><img src="/files/Th5F2RdK3y7o9EjiyOd6" alt=""><figcaption><p>messages lors de la migration</p></figcaption></figure>

Une fois le nouveau Realtoken wallet créé, vous devez vous y connecter, choisir si vous souhaitez une double authentification (2FA), puis l'initialiser (cf description détaillée dans le chapitre création).

A l'issue de la migration, vous avez une nouvelle adresse (uniquement sur Gnosis) de *RealToken Wallet* (la façon de s'y connecter restant inchangée)&#x20;

<figure><img src="/files/hHZzIFABPwUl4WqFnxRI" alt="" width="506"><figcaption></figcaption></figure>

Il vous reste plus qu'à transférer vos tokens de l'ancien *RealToken Wallet* vers le nouveau.

Les USDC sont transférables, dès la fin de la migration. \
Par contre, pour transférer vos RealTokens, il faut au préalable que RealT inscrive votre nouvelle adresse sur votre userID (ce qui whitelistera votre nouvelle adresse, sur toutes les propriétés pour lesquels vous étiez whitelisté avec l'ancienne adresse). Cf mail que vous recevrez :&#x20;

<figure><img src="/files/1un4QdRjJyjqJn9YPwii" alt="" width="563"><figcaption></figcaption></figure>

## Ajout des Gardiens

Si vous avez été dans les premiers à passer en V3, l'initialisation de votre nouveau *RealToken Wallet* est  incomplète, il faut y rajouter les Guardiens (ce sont les adresses qui permettent à RealT de restaurer votre *RealToken Wallet* si vous perdez votre social login).

Lors de la connexion à la DApp *RealToken Wallet,* vous aurez le message suivant :

<figure><img src="/files/l1VH06vL33V8rFef4vcU" alt="" width="231"><figcaption></figcaption></figure>

Ajoutez les, cette opération n'est à faire qu'une seule fois pour les premiers qui sont passé en v3.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://community-realt.gitbook.io/tuto-community/site-realt/option-realtoken-wallet-account-abstraction/v3-du-smart-contract.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
