7 certifications en attente - Adhésion renouvellée mais sans effet

Bonjour,

Je ne comprends pas trop ce qu’il se passe avec mon compte (8Dy5S4KwQ5SWXucEoRw41aRzBxxzXQk3EAYy9CFxSWA2:F3x).

On m’a renouvelé pas mal de certifications, 11 en tout, mais 7 certifications restent en attente pour une raison que j’ignore. J’ai renouvelé mon adhésion, mais Cesium ne m’indique aucune date d’expiration, comme si elle n’était pas valide :

Quelqu’un saurait-il m’aider à débloquer cette situation ?

Merci par avance.

1 « J'aime »

Tu te retrouves dans une situation bancale inextricable, de Duniter V1.
Tu ne peux pas renouveler ton adhésion à cause du manque de certif, et on ne peut pas te certifier parce que tu n’as pas renouvelé ton adhésion.
Tu n’es pas le premier à qui cela arrive, la seule solution est de révoquer l’identité, et d’ouvrir un autre compte pour te faire certifier.

2 « J'aime »

En plus de l’explication de @Maaltir moi je rajouterais :

Quand tu demandes tes 5 certifications tu fais en sorte de les avoir ds les 48h

Donc tu te mets d’accord avec tes 5 certificateurs et tu leur dis exemple : tu me certifies entre le 10 et le 15 aout 2025.
Là ca passe de suite : 5 certf la même semaine

C’est des msg/coups de téléphone mais ca marche

Non, sans blague, il faut que je révoque mon identité ? Mais c’est on identité, enfin ! Y’a pas d’autre solution ?

2 « J'aime »

Passer en V2 demain :sweat_smile:

1 « J'aime »

@pini :

Se pencher sur DUNITER1, mettre des marqueurs, comprendre le source et déboguer ce qui coince.

À part débugger Duniter je ne vois pas !
Par contre, belle occasion de vérifier si la V2 résous le problème, essaie de renouveler ton adhésion dans la Gtest !

2 « J'aime »

J’ai des doutes sur les propos de Maaltir.

Je pense que l’adhésion n’est pas prise en compte ou activée, car il y a un blocage. Il semble y avoir suffisamment de certifications. Est-ce que la règle de distance d’atteindre 80 % des membres référents pas respectée ?

silkaj-v1 wot status Pini
│────│─────────────────────│──────────────────────────────────────────────────│───────────────────────│
│ id │         uid         │                      pubkey                      │       timestamp       │
│════│═════════════════════│══════════════════════════════════════════════════│═══════════════════════│
│ 00 │ AlexiaVonPinienwald │ Ex32GoBpSMHvLnWTHX43pte5624YNnhgKrLmaQ6VcjYY:FEy │ 385903-000000083ED1D… │
│────│─────────────────────│──────────────────────────────────────────────────│───────────────────────│
│ 10 │ Pini                │ 8Dy5S4KwQ5SWXucEoRw41aRzBxxzXQk3EAYy9CFxSWA2:F3x │ 636686-000000335D0B9… │
│────│─────────────────────│──────────────────────────────────────────────────│───────────────────────│
Which identity would you like to select (id)?: 10
Pini (8Dy5S4Kw…:F3x) from block #636686-00000033…
received 17 and sent 3/100 certifications:
│────────────────────│──────────────────│────────────────│──────────────│
│  received_expire   │     received     │      sent      │ sent_expire  │
│════════════════════│══════════════════│════════════════│══════════════│
│     March 24, 2027 │           Fred ✔ │      ManUtopiK │ May 17, 2025 │
│     April 20, 2027 │          Paola ✔ │ HugoTrentesaux │ May 22, 2025 │
│        May 6, 2027 │      ManUtopiK ✔ │          Paola │ May 30, 2025 │
│      June 22, 2027 │       1000i100 ✔ │                │              │
│      June 22, 2027 │        Maaltir ✔ │                │              │
│      June 25, 2027 │        tuxmain ✔ │                │              │
│      July 29, 2027 │    CookieLilas ✔ │                │              │
│      July 29, 2027 │         Pogona ✔ │                │              │
│      July 29, 2027 │       Thorvald ✔ │                │              │
│      July 30, 2027 │     tatinetteb ✔ │                │              │
│    August 22, 2025 │        Maaltir ✘ │                │              │
│    August 24, 2025 │        tuxmain ✘ │                │              │
│    August 28, 2025 │ HugoTrentesaux ✘ │                │              │
│ September 27, 2025 │         Pogona ✘ │                │              │
│ September 27, 2025 │    CookieLilas ✘ │                │              │
│ September 27, 2025 │       Thorvald ✘ │                │              │
│ September 28, 2025 │     tatinetteb ✘ │                │              │
│────────────────────│──────────────────│────────────────│──────────────│
✔: Certification written in the blockchain
✘: Pending certification, deadline treatment

Membership expiration due to certification expirations: August 28, 2025
member: False
expired: False 
wasMember: True
outdistanced: False

Si c’est vrai ce comportement est étrange. En tout cas, après qu’une identité soit crée, il est possible de la certifier sans que l’adhésion ne soit encore envoyée. Y aurait-il un autre étrange cas où ça n’est pas possible comme celui-ci ?

Après, tu sembles avoir plus d’expérience pratique sur le sujet. Peux-tu la partager plus de détails ?

Est-ce que l’identité de Pini atteints 80 % des référents ? Je n’arrive pas à obtenir cette information. Si oui, l’identité devrait passer membre avec le renouvellement d’adhésion.

1 « J'aime »

J’ai déjà vu plusieurs fois ce genre de cas, un renouvellement d’adhésion tardif au bout de 2 ans.
Les certif en attente ne passe pas, car l’identité est expirée,
Et le renouvellement d’adhésion ne semble pas prendre pas en compte les certif en attente.

Vu les certificateurs, j’ai peu de doute sur le respect de la règle de distance

2 « J'aime »

Pourtant lors de la création du compte l’adhésion est bien validée alors qu’il n’a encore aucune certification.

Je ne comprends pas il indique q tu as 10 certifications +7

Peux tu me certfier ?

Nope :

1 « J'aime »

Question idiote : es tu bien connecté à Duniter à savoir les bons noeuds ?

Je pense comme @Maaltir : trop de temps (+ de 2 mois) entre les certifications

Teste Ğecko ğtest et nous pourrions voir si en v2 tu passes quand même

La création semble passer par un circuit différent du renouvellement. Il faudrait un spécialiste du code Duniter V1 pour te dire ça !

Le cas se produit rarement cas les gens n’attendent pas pour renouveler leurs certifs et adhésion. Mais les quelques cas que j’ai pu voir sont bloqués et ne s’en sortent pas !

1 « J'aime »

Le truc bizarre c’est ue Cesium pense que mon adhésion est valide, puisqu’il me dit qu’il n’est pas nécessaire de la renouveler. Cependant les certifs ne passent pas - a priori - parce que l’adhésion serait expirée. Est-ce que c’est bien là le coeur du problème ?

EDIT
En fait la page Mon compte de Cesium affiche :

Demande d’adhésion envoyée. En attente d’acceptation.

La situation devrait se débloquer autour du 21 août. La raison est expliquée dans WotWizard (https://wot-wizard.duniter.org/01wwFile et chercher Pini) :

Pini 21/08/2025 11:44:53 (→ 09/10/2025 09:49:27) Règle de distance attendue : 99% (4666 / 4694)
11 certifications, 5 nécessaires pour la règle de distance. Au moins deux mois d’attente après la dernière adhésion (21/06/2025 14:44:53). OK

Il faudra, après cette date, que Pini renouvelle son adhésion.

4 « J'aime »

Merci @gerard94 pour cette réponse qui fait sens.

Toutefois je ne comprends pas bien cette règle d’attendre impérativement 2 mois après la dernière adhésion.

Et j’ai aussi un peu peur car j’ai fait au moins cinq ou six tentatives de renouvellement d’adhésion depuis. Est-ce que ça va me bloquer deux mois pour chacune d’entre elles ?

@pini :

En parcourant tout l’historique on ne voit aucun dividende universel, comme si le compte n’avait jamais été créateur monétaire.

Or, il y a eu des certifications ce qui prouve que ce compte fut créateur monétaire.

Oui, le renouvellement d’adhésion reste 2 mois en piscine.
Mais ça ne passera pas mieux dans 2 mois..
As tu essayé sur la gtest pour vérifier si Duniter 2 corrige le problème ?

Tu as actuellement trois adhésions en attente dans la piscine :

wot/requirements (en bas)
curl https://g1.duniter.org/wot/requirements/8Dy5S4KwQ5SWXucEoRw41aRzBxxzXQk3EAYy9CFxSWA2
{
  "identities": [
    {
      "pubkey": "8Dy5S4KwQ5SWXucEoRw41aRzBxxzXQk3EAYy9CFxSWA2",
      "uid": "Pini",
      "sig": "RbMH/+6NhTDbLtJ2+nfOyj7iZcaNSytKwGTNu+kTGCqUDRy4Xvw43/AEjpC4SpCJg/iAFv/31dnwu5flNdbZAQ==",
      "meta": {
        "timestamp": "636686-000000335D0B93B128A71823C3300CDCDBC8EE4D0C276FA5330EC8FB1C40C0FA"
      },
      "revocation_sig": null,
      "revoked": false,
      "revoked_on": null,
      "expired": false,
      "outdistanced": false,
      "isSentry": false,
      "wasMember": true,
      "certifications": [
        {
          "from": "2sZF6j2PkxBDNAqUde7Dgo5x3crkerZpQ4rBqqJGn8QT",
          "to": "8Dy5S4KwQ5SWXucEoRw41aRzBxxzXQk3EAYy9CFxSWA2",
          "sig": "okBO1n3KHn3vmOBfSYl+0ouGHHuhiMrA9H4NZmsQeGvBQrzrz6fuxINLSVwpbS+qBrzJ6+x7r0gvxojJBfw3DA==",
          "timestamp": 1750515460,
          "expiresIn": 58884693
        },
        {
          "from": "2JggyyUn2puL5PG6jsMYFC2y9KwjjMmy2adnx3c5fUf8",
          "to": "8Dy5S4KwQ5SWXucEoRw41aRzBxxzXQk3EAYy9CFxSWA2",
          "sig": "ZmDpNaGhAGPDGRVFRuj4ipn+ld9gLilMFjaJdznS5Bh6JPvJz1o7ZbavKlVZnTi44yNINuoKOMdL711+U8IMDA==",
          "timestamp": 1746472104,
          "expiresIn": 54841337
        },
        {
          "from": "DsEx1pS33vzYZg4MroyBV9hCw98j1gtHEhwiZ5tK7ech",
          "to": "8Dy5S4KwQ5SWXucEoRw41aRzBxxzXQk3EAYy9CFxSWA2",
          "sig": "yhXftJVWdAJbGurSFBwyMFKwTIQ8xXzrFu/OYVkBlkAfbMGofSjiwmQh+UT5RZ6zpDnBxgAn7o0Nh1VHc7S5Dw==",
          "timestamp": 1742803427,
          "expiresIn": 51172660
        },
        {
          "from": "DBgJpBWVHA2WcXCVuTB4qTGj4wWzZqsR6JUV4DMdBoDC",
          "to": "8Dy5S4KwQ5SWXucEoRw41aRzBxxzXQk3EAYy9CFxSWA2",
          "sig": "F9EXthTuvliJ2bl7/z2lzygFVqkEmcSi1ehkdLEI/xcO034cKxcfi62kUspY9khPQ/lKEGpst6anHyNlLSknDA==",
          "timestamp": 1745054603,
          "expiresIn": 53423836
        },
        {
          "from": "q1wzQ5KvSBDHcFRk5SKrH7KaSDHv3JUbzRQd3XF6m4J",
          "to": "8Dy5S4KwQ5SWXucEoRw41aRzBxxzXQk3EAYy9CFxSWA2",
          "sig": "FZWI5FvV8vxLzJmltuEk+RSTATJSNHi801XMrOb9z3nDK0hZRFUU55TT4ANjBzhaVxe1sRqPa6WKVoTnYfzvDg==",
          "timestamp": 1753788994,
          "expiresIn": 62158227
        },
        {
          "from": "8QAXnJpa2Xur7VoVtWTZh5KBcXYVifFU6yXhHYh47VWJ",
          "to": "8Dy5S4KwQ5SWXucEoRw41aRzBxxzXQk3EAYy9CFxSWA2",
          "sig": "wExKUIa7mowVSoz7eq4DW2ekPGG1puPiFsBiE7gfMlXsVsNT4N4Ow6I8DjSsj0sbp0HRsHH5GBlP9HrL6JuRBg==",
          "timestamp": 1753696785,
          "expiresIn": 62066018
        },
        {
          "from": "Dt8cvuTrb9MmbuXRCtmWvJ2yuuX2AjA4BWjkNYyFKLG3",
          "to": "8Dy5S4KwQ5SWXucEoRw41aRzBxxzXQk3EAYy9CFxSWA2",
          "sig": "JWyYdKzenmHoqAmOJLiJMJA080xCqJyQkz/S5/ZQI98dAaDpxEuVbfnGrxmMapb5hVwdN3jBMwG/ZUUlZtYYAA==",
          "timestamp": 1753696417,
          "expiresIn": 62065650
        },
        {
          "from": "8qtynsoj24SD8ijmduruCtDRjjU5z7P17xBDZm6fuUvc",
          "to": "8Dy5S4KwQ5SWXucEoRw41aRzBxxzXQk3EAYy9CFxSWA2",
          "sig": "wDbh0kuwZWy7oS3967K6hUtD5xTRXfNuYc6faEcs7iv25v4NZKxfCTfgJEFgWi41VWFrEoxHBzn1fcOeBhdqBg==",
          "timestamp": 1753696417,
          "expiresIn": 62065650
        },
        {
          "from": "45GfjkWCWQhJ3epJVGC2NSg1Rcu4Ue1vDD3kk9eLs5TQ",
          "to": "8Dy5S4KwQ5SWXucEoRw41aRzBxxzXQk3EAYy9CFxSWA2",
          "sig": "tV4AIPE3NaNp10dqzbC6QIQT5x8y0fUhu7BHeREPYtYsuNaELeGdLvzDl61BtSxdMHW04uPozH3ECy7NU6ZlCw==",
          "timestamp": 1750789860,
          "expiresIn": 59159093
        },
        {
          "from": "F8DoNzvUb11EftKqsodEnuJBbJiPh5rt16z9dADCS2cK",
          "to": "8Dy5S4KwQ5SWXucEoRw41aRzBxxzXQk3EAYy9CFxSWA2",
          "sig": "QfBa8pkMYRxW8dQmDQ3MmiHlif5xsSJOPqcO0vSX0G+PhTtD3xJVqDGbJVoilDFGiNNPrWnbzzUXsGrwIl4KBQ==",
          "timestamp": 1750566386,
          "expiresIn": 58935619
        }
      ],
      "pendingCerts": [
        {
          "from": "F8DoNzvUb11EftKqsodEnuJBbJiPh5rt16z9dADCS2cK",
          "to": "8Dy5S4KwQ5SWXucEoRw41aRzBxxzXQk3EAYy9CFxSWA2",
          "target": "191104F88A73C63E9A6ADA6B2A2932D70465D982E7B36E449EBCDA4FB4A12C3B",
          "sig": "QfBa8pkMYRxW8dQmDQ3MmiHlif5xsSJOPqcO0vSX0G+PhTtD3xJVqDGbJVoilDFGiNNPrWnbzzUXsGrwIl4KBQ==",
          "block_number": 841445,
          "block_hash": "0000002721AA5066EC7A41D3CAA300B4943978132BC4FA5C44CBBBF0D0135EDB",
          "block": 841445,
          "linked": false,
          "written": false,
          "written_block": null,
          "written_hash": null,
          "expires_on": 1755825986,
          "expired": 0,
          "blockstamp": "841445-0000002721AA5066EC7A41D3CAA300B4943978132BC4FA5C44CBBBF0D0135EDB"
        },
        {
          "from": "45GfjkWCWQhJ3epJVGC2NSg1Rcu4Ue1vDD3kk9eLs5TQ",
          "to": "8Dy5S4KwQ5SWXucEoRw41aRzBxxzXQk3EAYy9CFxSWA2",
          "target": "191104F88A73C63E9A6ADA6B2A2932D70465D982E7B36E449EBCDA4FB4A12C3B",
          "sig": "tV4AIPE3NaNp10dqzbC6QIQT5x8y0fUhu7BHeREPYtYsuNaELeGdLvzDl61BtSxdMHW04uPozH3ECy7NU6ZlCw==",
          "block_number": 842187,
          "block_hash": "000000004535B2580FAC6EA9B2BF8CEC3652C4EE0529D637124A98974DB895BA",
          "block": 842187,
          "linked": false,
          "written": false,
          "written_block": null,
          "written_hash": null,
          "expires_on": 1756049460,
          "expired": 0,
          "blockstamp": "842187-000000004535B2580FAC6EA9B2BF8CEC3652C4EE0529D637124A98974DB895BA"
        },
        {
          "from": "55oM6F9ZE2MGi642GGjhCzHhdDdWwU6KchTjPzW7g3bp",
          "to": "8Dy5S4KwQ5SWXucEoRw41aRzBxxzXQk3EAYy9CFxSWA2",
          "target": "191104F88A73C63E9A6ADA6B2A2932D70465D982E7B36E449EBCDA4FB4A12C3B",
          "sig": "L3k786P4f3oQrFq0TTq1edgGnSdjw5vmTXz4+ENr6IBj7DHBuzHAsBOt72tzw4dB5cUcL2Onfth8vz2hPA8sBQ==",
          "block_number": 843245,
          "block_hash": "0000002EF1D96D2A2DC6692984B82C661D3C647D8355A0AC69B8BA4325D2B9EF",
          "block": 843245,
          "linked": false,
          "written": false,
          "written_block": null,
          "written_hash": null,
          "expires_on": 1756368039,
          "expired": 0,
          "blockstamp": "843245-0000002EF1D96D2A2DC6692984B82C661D3C647D8355A0AC69B8BA4325D2B9EF"
        },
        {
          "from": "Dt8cvuTrb9MmbuXRCtmWvJ2yuuX2AjA4BWjkNYyFKLG3",
          "to": "8Dy5S4KwQ5SWXucEoRw41aRzBxxzXQk3EAYy9CFxSWA2",
          "target": "191104F88A73C63E9A6ADA6B2A2932D70465D982E7B36E449EBCDA4FB4A12C3B",
          "sig": "JWyYdKzenmHoqAmOJLiJMJA080xCqJyQkz/S5/ZQI98dAaDpxEuVbfnGrxmMapb5hVwdN3jBMwG/ZUUlZtYYAA==",
          "block_number": 851632,
          "block_hash": "0000000CDAA9B11A65EFB5BEC4711D4247F2A79B1FCD094039303141CF9B0240",
          "block": 851632,
          "linked": false,
          "written": false,
          "written_block": null,
          "written_hash": null,
          "expires_on": 1758956017,
          "expired": 0,
          "blockstamp": "851632-0000000CDAA9B11A65EFB5BEC4711D4247F2A79B1FCD094039303141CF9B0240"
        },
        {
          "from": "8qtynsoj24SD8ijmduruCtDRjjU5z7P17xBDZm6fuUvc",
          "to": "8Dy5S4KwQ5SWXucEoRw41aRzBxxzXQk3EAYy9CFxSWA2",
          "target": "191104F88A73C63E9A6ADA6B2A2932D70465D982E7B36E449EBCDA4FB4A12C3B",
          "sig": "wDbh0kuwZWy7oS3967K6hUtD5xTRXfNuYc6faEcs7iv25v4NZKxfCTfgJEFgWi41VWFrEoxHBzn1fcOeBhdqBg==",
          "block_number": 851632,
          "block_hash": "0000000CDAA9B11A65EFB5BEC4711D4247F2A79B1FCD094039303141CF9B0240",
          "block": 851632,
          "linked": false,
          "written": false,
          "written_block": null,
          "written_hash": null,
          "expires_on": 1758956017,
          "expired": 0,
          "blockstamp": "851632-0000000CDAA9B11A65EFB5BEC4711D4247F2A79B1FCD094039303141CF9B0240"
        },
        {
          "from": "8QAXnJpa2Xur7VoVtWTZh5KBcXYVifFU6yXhHYh47VWJ",
          "to": "8Dy5S4KwQ5SWXucEoRw41aRzBxxzXQk3EAYy9CFxSWA2",
          "target": "191104F88A73C63E9A6ADA6B2A2932D70465D982E7B36E449EBCDA4FB4A12C3B",
          "sig": "wExKUIa7mowVSoz7eq4DW2ekPGG1puPiFsBiE7gfMlXsVsNT4N4Ow6I8DjSsj0sbp0HRsHH5GBlP9HrL6JuRBg==",
          "block_number": 851633,
          "block_hash": "000000248822DC69AD3AC6923E6A42B315872AD84735FB626B62C4039493DDD8",
          "block": 851633,
          "linked": false,
          "written": false,
          "written_block": null,
          "written_hash": null,
          "expires_on": 1758956385,
          "expired": 0,
          "blockstamp": "851633-000000248822DC69AD3AC6923E6A42B315872AD84735FB626B62C4039493DDD8"
        },
        {
          "from": "q1wzQ5KvSBDHcFRk5SKrH7KaSDHv3JUbzRQd3XF6m4J",
          "to": "8Dy5S4KwQ5SWXucEoRw41aRzBxxzXQk3EAYy9CFxSWA2",
          "target": "191104F88A73C63E9A6ADA6B2A2932D70465D982E7B36E449EBCDA4FB4A12C3B",
          "sig": "FZWI5FvV8vxLzJmltuEk+RSTATJSNHi801XMrOb9z3nDK0hZRFUU55TT4ANjBzhaVxe1sRqPa6WKVoTnYfzvDg==",
          "block_number": 851939,
          "block_hash": "0000000CED65CCC495A67A27BC473F1A98414F2CFBC7A5E7EBE7561CDB0AA9CB",
          "block": 851939,
          "linked": false,
          "written": false,
          "written_block": null,
          "written_hash": null,
          "expires_on": 1759048594,
          "expired": 0,
          "blockstamp": "851939-0000000CED65CCC495A67A27BC473F1A98414F2CFBC7A5E7EBE7561CDB0AA9CB"
        }
      ],
      "pendingMemberships": [
        {
          "membership": "IN",
          "issuer": "8Dy5S4KwQ5SWXucEoRw41aRzBxxzXQk3EAYy9CFxSWA2",
          "number": 841556,
          "blockNumber": 841556,
          "blockHash": "000000281167A6BB265C01D6B3B8A3BDAF4DD5BF3AA1C4FF1E238F5EC6441D3F",
          "userid": "Pini",
          "certts": "636686-000000335D0B93B128A71823C3300CDCDBC8EE4D0C276FA5330EC8FB1C40C0FA",
          "block": "841556-000000281167A6BB265C01D6B3B8A3BDAF4DD5BF3AA1C4FF1E238F5EC6441D3F",
          "fpr": "000000281167A6BB265C01D6B3B8A3BDAF4DD5BF3AA1C4FF1E238F5EC6441D3F",
          "idtyHash": "191104F88A73C63E9A6ADA6B2A2932D70465D982E7B36E449EBCDA4FB4A12C3B",
          "written": false,
          "written_number": null,
          "expires_on": 1755857224,
          "signature": "XW1Ntj6EJPtBjtm0YCFJ9AXMIdblEH7R59rL5KVI5sYMnGA07jLvUsITS7RJjrDFYrXxCwpj3v+HL1VfIantBg==",
          "expired": null,
          "blockstamp": "841556-000000281167A6BB265C01D6B3B8A3BDAF4DD5BF3AA1C4FF1E238F5EC6441D3F",
          "sig": "XW1Ntj6EJPtBjtm0YCFJ9AXMIdblEH7R59rL5KVI5sYMnGA07jLvUsITS7RJjrDFYrXxCwpj3v+HL1VfIantBg==",
          "type": "IN"
        },
        {
          "membership": "IN",
          "issuer": "8Dy5S4KwQ5SWXucEoRw41aRzBxxzXQk3EAYy9CFxSWA2",
          "number": 854716,
          "blockNumber": 854716,
          "blockHash": "000000386D8D25F0D37D733CBE1460C82BA65E39B72205EE9547B2A97378CB32",
          "userid": "Pini",
          "certts": "636686-000000335D0B93B128A71823C3300CDCDBC8EE4D0C276FA5330EC8FB1C40C0FA",
          "block": "854716-000000386D8D25F0D37D733CBE1460C82BA65E39B72205EE9547B2A97378CB32",
          "fpr": "000000386D8D25F0D37D733CBE1460C82BA65E39B72205EE9547B2A97378CB32",
          "idtyHash": "191104F88A73C63E9A6ADA6B2A2932D70465D982E7B36E449EBCDA4FB4A12C3B",
          "written": false,
          "written_number": null,
          "expires_on": 1759911541,
          "signature": "dRoTCykMD9zUJC9QPXHv6Jn+4U80DkMPbsgWpo7tbG8LIXY+XX/SvFQHact3kLsi4jPGwT5+XVYJr1cSdfRKAA==",
          "expired": null,
          "blockstamp": "854716-000000386D8D25F0D37D733CBE1460C82BA65E39B72205EE9547B2A97378CB32",
          "sig": "dRoTCykMD9zUJC9QPXHv6Jn+4U80DkMPbsgWpo7tbG8LIXY+XX/SvFQHact3kLsi4jPGwT5+XVYJr1cSdfRKAA==",
          "type": "IN"
        },
        {
          "membership": "IN",
          "issuer": "8Dy5S4KwQ5SWXucEoRw41aRzBxxzXQk3EAYy9CFxSWA2",
          "number": 854988,
          "blockNumber": 854988,
          "blockHash": "000000382DFB9142CBE605513B2B4844EE696BD53451B9F2DE515D332D8D2A5D",
          "userid": "Pini",
          "certts": "636686-000000335D0B93B128A71823C3300CDCDBC8EE4D0C276FA5330EC8FB1C40C0FA",
          "block": "854988-000000382DFB9142CBE605513B2B4844EE696BD53451B9F2DE515D332D8D2A5D",
          "fpr": "000000382DFB9142CBE605513B2B4844EE696BD53451B9F2DE515D332D8D2A5D",
          "idtyHash": "191104F88A73C63E9A6ADA6B2A2932D70465D982E7B36E449EBCDA4FB4A12C3B",
          "written": false,
          "written_number": null,
          "expires_on": 1759996167,
          "signature": "U7Y/ZBTUCouFjHE5HroTJ3+94tf1pNuHfDo361+ef6coVXmKoW+v88djPan0FrCbCe7AHoMh9TYMlZ8RWxr7Dw==",
          "expired": null,
          "blockstamp": "854988-000000382DFB9142CBE605513B2B4844EE696BD53451B9F2DE515D332D8D2A5D",
          "sig": "U7Y/ZBTUCouFjHE5HroTJ3+94tf1pNuHfDo361+ef6coVXmKoW+v88djPan0FrCbCe7AHoMh9TYMlZ8RWxr7Dw==",
          "type": "IN"
        }
      ],
      "membershipPendingExpiresIn": 31548200,
      "membershipExpiresIn": 0
    }
  ]
}⏎

Lorsqu’une identité est membre, c’est-à-dire qu’une fois qu’une adhésion est en cours, il est possible de la renouveler son adhésion au plus tôt tous les deux mois afin que Duniter v1 se protège du spam.

Dans ton cas, ton identité n’est pas membre, il est possible d’envoyer autant de documents d’adhésion que tu souhaites en piscine. Du coup, ton dossier, les documents en piscine, certifications et adhésions doivent être validées en même temps devant les règles de la TdC.

Le calcul de WotWizard dit que l’identité Pini pourra devenir membre une fois qu’une adhésion en attente expirera ? Celle qui expire le plus tôt en l’occurrence ? Je ne comprends et n’ai pas connaissance de cette règle.

champs expire_on :

date -d @1759996167
Thu  9 Oct 09:49:27 CEST 2025
~> date -d @1759911541
Wed  8 Oct 10:19:01 CEST 2025
~> date -d @1755857224
Fri 22 Aug 12:07:04 CEST 2025