# Migration identitée smith de Pini

**URL:** https://forum.duniter.org/t/migration-identitee-smith-de-pini/11783
**Category:** ĞDev
**Created:** [3 December 2023 12:11 UTC](https://forum.duniter.org/t/migration-identitee-smith-de-pini/11783 "2023-12-03T12:11:42Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![Pini](https://forum.duniter.org/user_avatar/forum.duniter.org/pini/32/6819_2.png) [@Pini](https://forum.duniter.org/u/Pini)
#### Post date: [3 December 2023 12:11 UTC](https://forum.duniter.org/t/migration-identitee-smith-de-pini/11783/1 "2023-12-03T12:11:42Z")

</div>

Comment faut-il procéder pour migrer son identité Duniter v1 en v2s ?

---

<div class="post-metadata">

### Author: ![vit](https://forum.duniter.org/user_avatar/forum.duniter.org/vit/32/2775_2.png) [@vit](https://forum.duniter.org/u/vit)
#### Post date: [3 December 2023 13:11 UTC](https://forum.duniter.org/t/migration-identitee-smith-de-pini/11783/2 "2023-12-03T13:11:46Z")

</div>

Tu dois pouvoir le faire dans Tikka.

Il faut créer/importer un compte V2. Celui-ci doit avoir son trousseau dans Tikka (cadenas jaune).  
Puis utiliser l’assistant de migration de compte V1 en V2.  
La monnaie et l’identité seront basculées sur le compte V2.

Sinon utiliser `gcli`.

---

<div class="post-metadata">

### Author: ![poka](https://forum.duniter.org/user_avatar/forum.duniter.org/poka/32/6827_2.png) [@poka](https://forum.duniter.org/u/poka)
#### Post date: [3 December 2023 13:30 UTC](https://forum.duniter.org/t/migration-identitee-smith-de-pini/11783/3 "2023-12-03T13:30:21Z")

</div>

Gecko mobile aussi te le permet, de manière normalement intuitive une fois que tu as créé ou importer ton coffre. En gros tu as le choix des clients ^^

---

<div class="post-metadata">

### Author: ![Pini](https://forum.duniter.org/user_avatar/forum.duniter.org/pini/32/6819_2.png) [@Pini](https://forum.duniter.org/u/Pini)
#### Post date: [3 December 2023 13:41 UTC](https://forum.duniter.org/t/migration-identitee-smith-de-pini/11783/4 "2023-12-03T13:41:10Z")

</div>

> [@vit](#):
>
> créer/importer

Quelle est la nuance entre créer et importer ? J’ai mon ancien compte Gdev que j’aimerais bien réutiliser.

---

<div class="post-metadata">

### Author: ![Pini](https://forum.duniter.org/user_avatar/forum.duniter.org/pini/32/6819_2.png) [@Pini](https://forum.duniter.org/u/Pini)
#### Post date: [3 December 2023 14:08 UTC](https://forum.duniter.org/t/migration-identitee-smith-de-pini/11783/5 "2023-12-03T14:08:36Z")

</div>

> [@poka](#):
>
> Gecko mobile aussi te le permet, de manière normalement intuitive une fois que tu as créé ou importer ton coffre

J’ai essayé avec Gecko, et ça me dit :

> You can’t migrate this identity while you’re member of smith web

Faut faire comment du coup ?

---

<div class="post-metadata">

### Author: ![poka](https://forum.duniter.org/user_avatar/forum.duniter.org/poka/32/6827_2.png) [@poka](https://forum.duniter.org/u/poka)
#### Post date: [3 December 2023 15:18 UTC](https://forum.duniter.org/t/migration-identitee-smith-de-pini/11783/6 "2023-12-03T15:18:10Z")

</div>

Ah oui, c’est vrai que tu est dans la toile smith, donc tu ne peux pas migrer ton identité.  
Je ne sais pas si @HugoTrentesaux souhaite faire évoluer ça, mais le seul moyen pour le moment est de révoquer ton adhésion smith (après avoir go\_offline…), migrer ton identité puis refaire ton adhésion smith …

---

<div class="post-metadata">

### Author: ![Pini](https://forum.duniter.org/user_avatar/forum.duniter.org/pini/32/6819_2.png) [@Pini](https://forum.duniter.org/u/Pini)
#### Post date: [3 December 2023 15:25 UTC](https://forum.duniter.org/t/migration-identitee-smith-de-pini/11783/7 "2023-12-03T15:25:37Z")

</div>

> [@poka](#):
>
> le seul moyen pour le moment est de révoquer ton adhésion smith

Comment fait-on ça ?

---

<div class="post-metadata">

### Author: ![poka](https://forum.duniter.org/user_avatar/forum.duniter.org/poka/32/6827_2.png) [@poka](https://forum.duniter.org/u/poka)
#### Post date: [3 December 2023 15:36 UTC](https://forum.duniter.org/t/migration-identitee-smith-de-pini/11783/8 "2023-12-03T15:36:34Z")

</div>

Je ne sais pas si des clients le font, donc via l’extension polkafork pour le wallet, puis sur [Polkadot/Substrate Portal](https://polkadot.js.org/apps/?rpc=wss%3A%2F%2Fgdev.p2p.legal%2Fws#/extrinsics)

extrinsic `smithMembership.revokeMembership()`

 ![image](https://forum.duniter.org/uploads/default/original/2X/7/7e78d0569c99f02ac38efe87c08d349b2beec677.png)

---

<div class="post-metadata">

### Author: ![Pini](https://forum.duniter.org/user_avatar/forum.duniter.org/pini/32/6819_2.png) [@Pini](https://forum.duniter.org/u/Pini)
#### Post date: [3 December 2023 15:46 UTC](https://forum.duniter.org/t/migration-identitee-smith-de-pini/11783/9 "2023-12-03T15:46:41Z")

</div>

Désolé d’être boulet, mais je ne trouve pas cet appel. Dans quelle catégorie faut-il aller ?  
 ![2023-12-03_16-46](https://forum.duniter.org/uploads/default/original/2X/5/5e85eeeca555dccb99f6f64260df1e3dde1438cb.png)

EDIT : Ah je crois me rappeler qu’il faut que je crée un compte dans polkadot. Mais une fois de plus je suis coincé : la seule option proposée est via QRcode :

 ![2023-12-03_16-50](https://forum.duniter.org/uploads/default/original/2X/4/4fb3f9afb40eeb3fb0bb23711fa8a0906fbd7231.png)

Ah trouvé ! Il faut aller cliquer sur le mini icône de l’éxtension :  
 ![2023-12-03_17-02](https://forum.duniter.org/uploads/default/original/2X/8/8a68a8e5ccb9ba01837fde2d14e1aefcfb60f8cf.png)

Puis on a le dialogue pour la création de compte :

 ![2023-12-03_17-03](https://forum.duniter.org/uploads/default/original/2X/6/6ac453ecafc170fd3492097d7505e36117472a5a.png)

Un vrai parcourt du combatant 😃

---

<div class="post-metadata">

### Author: ![poka](https://forum.duniter.org/user_avatar/forum.duniter.org/poka/32/6827_2.png) [@poka](https://forum.duniter.org/u/poka)
#### Post date: [3 December 2023 16:09 UTC](https://forum.duniter.org/t/migration-identitee-smith-de-pini/11783/10 "2023-12-03T16:09:04Z")

</div>

Si c’est ton identité smith est lié à un portefeuille généré avec des identifiants salt/password en mode Cesium v1, alors il te faut utiliser ce fork de polkadot.js déjà: [Extension duniter-connect (fork de polkadot{.js})](https://forum.duniter.org/t/polkafork-js-extension/11769)

Ensuite via le lien que je t’ai donné, ou bien dans le menu tu aura “Extrinsics”

![Sans titre](https://forum.duniter.org/uploads/default/original/2X/4/4fb6a9f82d89b05ffb975770375f834a2902d981.png)

Si tes portefeuilles ne sont pas injectés sur l’app polkadot alors qu’ils sont présents dans ton extensions, alors il faut aller les injecter manuellement ainsi:

 ![Sans titre2](https://forum.duniter.org/uploads/default/original/2X/1/1b13e2a80a03de5bc395255d9ea53d2e4071bdac.png)

![Sans titre3](https://forum.duniter.org/uploads/default/original/2X/8/84b7b111af68e05cb0799cb43e2a734a37ec4852.png)

 ![Sans titre4](https://forum.duniter.org/uploads/default/original/2X/5/5f0c79552066bf7592f50d15729fe123763847fd.png)

---

<div class="post-metadata">

### Author: ![Pini](https://forum.duniter.org/user_avatar/forum.duniter.org/pini/32/6819_2.png) [@Pini](https://forum.duniter.org/u/Pini)
#### Post date: [3 December 2023 16:23 UTC](https://forum.duniter.org/t/migration-identitee-smith-de-pini/11783/11 "2023-12-03T16:23:43Z")

</div>

C’est la poule et l’oeuf :

- Pour migrer mon identité V1 → V2 il ne faut pas être smith.
- Pour révoquer son smithMembership il faut des sous, sinon ça échoue.
- Je ne sais pas comment avoir accès à mes sous tant que mon identité V1 n’est pas migrée.

Quelqu’un peut-il me virer quelques kopecks sur ce compte ?

```auto
5GBVhdJUdsGhxozu6R8X6x2pTZvuuW46s7JSU4tiW7Zd3WmY

```

---

<div class="post-metadata">

### Author: ![poka](https://forum.duniter.org/user_avatar/forum.duniter.org/poka/32/6827_2.png) [@poka](https://forum.duniter.org/u/poka)
#### Post date: [3 December 2023 16:33 UTC](https://forum.duniter.org/t/migration-identitee-smith-de-pini/11783/12 "2023-12-03T16:33:12Z")

</div>

voilà c’est fait.  
Mais je ne comprends pas, tu dois avoir des sous sur compte compte v1 que tu essais de révoquer pour migrer normalement …

---

<div class="post-metadata">

### Author: ![Pini](https://forum.duniter.org/user_avatar/forum.duniter.org/pini/32/6819_2.png) [@Pini](https://forum.duniter.org/u/Pini)
#### Post date: [3 December 2023 16:38 UTC](https://forum.duniter.org/t/migration-identitee-smith-de-pini/11783/13 "2023-12-03T16:38:10Z")

</div>

Moi non plus je ne comprends pas. Mais surtout je ne sais pas utiliser mon compte V1 sur la V2S.

Merci pour le virement. Ça va un peu plus loin (la requête est soumise) mais ça répond un truc du genre `idtyNotFound`.

EDIT : Via polkadotjs je trouve bien mon identité dans smithMemberShip (c’est 12949). Mais s’agissant d’une identité issue de V1, comment puis-je configurer le compte correspondant dans polkadotjs ?

---

<div class="post-metadata">

### Author: ![poka](https://forum.duniter.org/user_avatar/forum.duniter.org/poka/32/6827_2.png) [@poka](https://forum.duniter.org/u/poka)
#### Post date: [3 December 2023 16:44 UTC](https://forum.duniter.org/t/migration-identitee-smith-de-pini/11783/14 "2023-12-03T16:44:55Z")

</div>

> [@ĞDev Runtime 701](https://forum.duniter.org/t/gdev-runtime-701/11766/28):
>
> Mais surtout je ne sais pas utiliser mon compte V1 sur la V2S.

Tu peux utiliser Tikka ou gcli ou polkafork, ta pas le choix d’utiliser polkafork pour révoquer ton adhésion smith

> [@poka](#):
>
> Si c’est ton identité smith est lié à un portefeuille généré avec des identifiants salt/password en mode Cesium v1, alors il te faut utiliser ce fork de polkadot.js déjà: [Polkafork{.js} extension](https://forum.duniter.org/t/polkafork-js-extension/11769)

---

<div class="post-metadata">

### Author: ![Pini](https://forum.duniter.org/user_avatar/forum.duniter.org/pini/32/6819_2.png) [@Pini](https://forum.duniter.org/u/Pini)
#### Post date: [3 December 2023 17:31 UTC](https://forum.duniter.org/t/migration-identitee-smith-de-pini/11783/15 "2023-12-03T17:31:13Z")

</div>

Aaaah merci @poka !

J’ai enfin réussi à révoquer mon smithMembership depuis mon identité V1 ajoutée via ton fork de polkadotjs.

J’ai pu ensuite retourner sur Gecko et importer mon compte V1. Mais je me retrouve maintenant avec cette adresse :

```auto
5HmZmugCsk5STBy6nBV9jvGTgNChh5ex76tAh8JQkWkEKxM5

```

qui n’est pas celle que j’avais créée pour la V2 :

```auto
5GBVhdJUdsGhxozu6R8X6x2pTZvuuW46s7JSU4tiW7Zd3WmY

```

Alors que les mnémoniques sont bien les mêmes.

J’imagine que c’est une nouvelle dérivation ? Comment je retrouve la dérivation correspondante ?

---

<div class="post-metadata">

### Author: ![poka](https://forum.duniter.org/user_avatar/forum.duniter.org/poka/32/6827_2.png) [@poka](https://forum.duniter.org/u/poka)
#### Post date: [3 December 2023 17:34 UTC](https://forum.duniter.org/t/migration-identitee-smith-de-pini/11783/16 "2023-12-03T17:34:18Z")

</div>

c’est la dérivation //2 par defaut sur gecko

---

<div class="post-metadata">

### Author: ![Pini](https://forum.duniter.org/user_avatar/forum.duniter.org/pini/32/6819_2.png) [@Pini](https://forum.duniter.org/u/Pini)
#### Post date: [3 December 2023 17:38 UTC](https://forum.duniter.org/t/migration-identitee-smith-de-pini/11783/17 "2023-12-03T17:38:42Z")

</div>

Et est-il possible de migrer mon identité sur la dérivation `//0` que j’avais jusqu’à présent côté GDev ?

---

<div class="post-metadata">

### Author: ![poka](https://forum.duniter.org/user_avatar/forum.duniter.org/poka/32/6827_2.png) [@poka](https://forum.duniter.org/u/poka)
#### Post date: [3 December 2023 17:40 UTC](https://forum.duniter.org/t/migration-identitee-smith-de-pini/11783/18 "2023-12-03T17:40:39Z")

</div>

oui faut créer la dérivation //0 dans les options de ton coffres.

attention //0 n’est pas l’adresse root (qui est juste le mnemonic sans dérivation).

 ![Screenshot_2023-12-03-18-41-17-64_3ae7e5992e26eee88591a2b328bbaa6a](https://forum.duniter.org/uploads/default/original/2X/8/8f91624dda551e396240c8bfec38555bd284310c.jpeg)

---

<div class="post-metadata">

### Author: ![Pini](https://forum.duniter.org/user_avatar/forum.duniter.org/pini/32/6819_2.png) [@Pini](https://forum.duniter.org/u/Pini)
#### Post date: [3 December 2023 18:05 UTC](https://forum.duniter.org/t/migration-identitee-smith-de-pini/11783/19 "2023-12-03T18:05:23Z")

</div>

J’ai donc maintenant trois adresses :

1. Celle importée de duniter v1 via Polkafork  
Ancienne identité issue de v1
2. Celle issue de la migration v1 → v2 via Gecko  
Nouvelle identité migrée de v1.
3. Celle correspondant à la dérivation `//0` de mon compte racine  
Ce que je souhaite pour porter mon identité v2.

J’ai tenté de transférer mon identité de (2) vers (3) avec l’extrinsic `identity.changeOwnerey()`, mais suis tombé sur cette erreur : `OwnerKeyAlreadyRecentlyChanged` (un truc du genre d’après le message ephémère affiché par Polkadit).

Ça veut dire qu’il faut que j’attende combien de temps avant de faire la manip ?

---

<div class="post-metadata">

### Author: ![poka](https://forum.duniter.org/user_avatar/forum.duniter.org/poka/32/6827_2.png) [@poka](https://forum.duniter.org/u/poka)
#### Post date: [3 December 2023 18:18 UTC](https://forum.duniter.org/t/migration-identitee-smith-de-pini/11783/20 "2023-12-03T18:18:17Z")

</div>

> [@Pini](#):
>
> Ça veut dire qu’il faut que j’attende combien de temps avant de faire la manip ?

Je ne savais pas et j’ai été chercher:

 ![image](https://forum.duniter.org/uploads/default/original/2X/3/3bb5c5291acb13d21872790abd52ec7cd072ef2b.png)

En nombre de blocs ça fait 7 jours.

[Next page](https://forum.duniter.org/t/migration-identitee-smith-de-pini/11783.md?page=2)
