Verrouillage des tokens

Trois mécanismes de verrouillage, une seule bonne façon de les lire.

Ces verrouillages ne sont pas des promesses ou des accords hors chaîne. Ils sont appliqués par le smart contract SPX lui-même, enregistrés de façon permanente sur BNB Smart Chain, et vérifiables indépendamment par quiconque en moins d'une minute — y compris par nous. Personne ne peut déplacer ces tokens, l'équipe ShopinX y compris.

Offre totale

1 000 000 000 SPX

Fixée en permanence

Verrouillé on-chain

750 000 000 SPX

75,0 % de l'offre totale

Offre déverrouillée

250 000 000 SPX

25,0 % — composition ci-dessous

Libéré du vesting à ce jour

0 SPX

Au 16 oct. 2026

Comprendre notre distribution de tokens

Les outils d'analyse automatisés montrent qu'une poignée d'adresses détient l'essentiel de l'offre de SPX. Les plus gros détenteurs sont les portefeuilles de trésorerie verrouillés et de distribution du projet lui-même — voici précisément ce que cela représente.

Il ne s'agit pas d'une accumulation anonyme ou d'une concentration de baleines. Ce sont trois portefeuilles de trésorerie de projet divulgués détenant des allocations à long terme que le smart contract lui-même empêche de vendre. Chacun de ces trois portefeuilles renvoie actuellement zéro lorsqu'on interroge son solde transférable.

Réserve stratégique

50.0%

500,000,000 SPX

Vesting dès le 18 juil. 2027 · entièrement libéré le 8 avr. 2029

Marketing & partenariats stratégiques

20.0%

200,000,000 SPX

Vesting dès le 19 janv. 2027 · entièrement libéré le 18 juil. 2027

Équipe & développement

5.0%

50,000,000 SPX

Vesting dès le 18 juil. 2027 · entièrement libéré le 8 janv. 2029

Sous-total — verrouillé

75.0%

750,000,000 SPX

Ne peut pas être transféré

Ventes & liquidité

25.0%

250,000,000 SPX

Déverrouillé

Ce qui compose l'offre déverrouillée de 250 000 000

La plupart des projets communiquent un seul chiffre d'offre en circulation sans expliquer ce qu'il y a derrière. Seule la dernière ligne ci-dessous est véritablement détenue par les utilisateurs.

Portefeuilles de trésorerie / distribution

≈ 165,808,000 SPX

Détenu par le projet, pas encore distribué.

Opérations

1,175,814 SPX

Portefeuille opérationnel.

Pool de liquidité DEX

≈ 3,015,000 SPX

Apparié avec l'USDT et le WBNB sur PancakeSwap V3 — fluctue à chaque transaction.

Détenu par les utilisateurs

≈ 80,000,000 SPX

Le flottant public réel.

Lignes opérations et pool de liquidité vérifiées on-chain le 16 octobre 2026 à 17h00 UTC ; la ligne utilisateurs est un chiffre communiqué par ShopinX, et la ligne trésorerie correspond au reste. Les lignes de trésorerie et de flottant public évoluent à mesure que la distribution progresse, et le solde du pool de liquidité change à chaque transaction — il s'agit d'un instantané, pas d'une valeur fixe. Chacun peut le recalculer à tout moment en interrogeant balanceOf() sur les adresses concernées.

Portefeuilles de trésorerie verrouillés

Les trois allocations ont été verrouillées le 23 juillet 2026 à l'aide de la fonction transferWithVesting du contrat. Aucune n'a libéré le moindre token depuis — la première allocation ne commencera à se déverrouiller que le 19 janvier 2027 au plus tôt. Toutes trois portent des étiquettes de nom publiques BscScan les identifiant comme adresses officielles de ShopinX, et aucune n'a jamais envoyé de transaction.

Réserve stratégique

500,000,000 SPX

Étiquette de nom publique BscScan : ShopinX: Reserve Locked

0x067BdBed9A4EA1Bb825705c0d0eEd78d49674bF9

Entièrement verrouillé jusqu'au
18 juil. 2027
Puis libère
20 % tous les 126 jours
Entièrement déverrouillé
8 avr. 2029
Voir ce portefeuille sur BscScan

Marketing & partenariats stratégiques

200,000,000 SPX

Étiquette de nom publique BscScan : ShopinX: Marketing Vesting

0x41D1e0C389dBb665831A63BeE597a12e8E5cEAb9

Entièrement verrouillé jusqu'au
19 janv. 2027
Puis libère
20 % tous les 36 jours
Entièrement déverrouillé
18 juil. 2027
Voir ce portefeuille sur BscScan

Équipe & développement

50,000,000 SPX

Étiquette de nom publique BscScan : ShopinX: Team Locked

0xf64c8D300B6e1fE98082BCBeE333D706b5207166

Entièrement verrouillé jusqu'au
18 juil. 2027
Puis libère
5 % tous les 27 jours
Entièrement déverrouillé
8 janv. 2029
Voir ce portefeuille sur BscScan

Ces tokens ne peuvent pas être transférés, vendus ou déplacés avant leur libération planifiée. La restriction est appliquée par le smart contract et ne peut être contournée, annulée ou accélérée par personne — l'équipe y compris.

Les trois mécanismes de verrouillage

freezeUntil[address]

Gel total des transferts

Bloque tout transfert sortant depuis une adresse jusqu'à ce que l'horodatage enregistré soit dépassé. C'est absolu — aucune partie du solde ne peut bouger tant qu'un gel est actif. Plus personne ne peut appeler la fonction qui crée un gel, et aucun des trois portefeuilles de trésorerie n'en a jamais eu un.

lockedAmount[address] / lockedUntil[address]

Verrouillage de montant réservé

Réserve un nombre précis de tokens dans une adresse jusqu'à un horodatage. Tout ce qui dépasse le montant réservé reste transférable, le portefeuille n'est donc pas gelé — il est partiellement restreint. Les trois portefeuilles de trésorerie renvoient 0 ici : leur restriction est un calendrier de vesting, pas un verrouillage de montant.

vesting[address]

Libération progressive par paliers

Définit un cliff et une courbe de libération (un pourcentage par étape libéré tous les N jours). Les tokens deviennent transférables progressivement à mesure que le calendrier avance, plutôt que d'un coup. C'est le mécanisme qui restreint les trois portefeuilles de trésorerie.

availableToTransfer(address) est la seule lecture correcte

Un portefeuille peut être simultanément gelé, détenir un montant verrouillé réservé et être en plein milieu d'un calendrier de vesting. Seule availableToTransfer(address) évalue les trois mécanismes ensemble et renvoie le solde réellement mobilisable en ce moment. Tout audit, tableau de bord ou vérification de diligence raisonnable sur les portefeuilles de trésorerie SPX devrait appeler cette fonction.

Pourquoi des scanners naïfs signalent les portefeuilles de trésorerie comme « déverrouillés »

isLocked() ne vérifie que le premier mécanisme — le gel total des transferts. Il ignore entièrement lockedAmount[]/lockedUntil[] et vesting[]. Un portefeuille dont les tokens sont réservés ou en vesting, mais non gelé, renvoie donc false et est signalé comme « déverrouillé » par les outils qui ne lisent que ce seul indicateur. Cette lecture est incorrecte : les tokens restent restreints par le contrat. Lors de la vérification de l'un de nos portefeuilles de trésorerie sur un scanner tiers, recoupez avec availableToTransfer() plutôt que de vous fier uniquement à isLocked() — nous préférons expliquer la limite plutôt que la laisser être découverte.

availableToTransfer(address)

Le solde qu'un portefeuille peut mobiliser dès maintenant. Renvoie 0 pour un portefeuille entièrement verrouillé.

vestedAmount(address)

Le nombre de tokens vestés jusqu'à présent selon le calendrier de ce portefeuille.

vesting(address)

Le calendrier complet : montant total, heure de début, jours de cliff, pourcentage par étape, jours par étape.

lockedAmount(address) / lockedUntil(address)

Verrouillage basé sur un montant et son horodatage de déverrouillage. Renvoie 0 pour les portefeuilles de trésorerie — leur restriction est un calendrier de vesting, pas un verrouillage de montant.

freezeUntil(address)

Expiration du gel total de l'adresse (0 = non gelé). Les trois portefeuilles de trésorerie renvoient 0 — aucun gel n'a jamais été appliqué.

isLocked(address)

Vérifie uniquement le mécanisme de gel d'adresse, pas le vesting. Renvoie false pour les trois portefeuilles de trésorerie même si aucun ne peut mobiliser un seul token — certains scanners tiers ne lisent que cet indicateur et signalent à tort la trésorerie comme déverrouillée. Utilisez plutôt availableToTransfer().

Tout ceci est gratuit à appeler, ne nécessite aucune connexion de portefeuille et ne coûte aucun gas.

La propriété a été définitivement abandonnée

Personne ne peut appeler une fonction de propriétaire sur ce contrat — nous y compris. La propriété a été transférée à un contrat qui n'a absolument aucune fonction.

ShopinXOwnershipSink

0x4526cFa1Adc29f4f508A0028ca2185e7fD0035A7

Code source vérifié sur BscScan (correspondance exacte). Son constructeur a accepté la propriété une seule fois. Il n'a pas de clé privée, pas de fonction appelable, et aucun moyen d'interagir à nouveau avec le contrat de token.

Inspecter le contrat puits

Ce que cela désactive de façon permanente

✕ setLock

Aucune adresse ne peut plus jamais être gelée. Ni par nous, ni par personne.

✕ removeLock

Aucun gel ne peut être levé — car aucun ne peut être créé.

✕ transferWithLock

Aucun nouveau verrouillage basé sur un montant ne peut être créé.

✕ transferWithVesting

Aucun nouveau calendrier de vesting ne peut être créé. Les trois allocations de trésorerie ci-dessus sont définitives.

Les trois calendriers de vesting ci-dessus ne sont pas affectés — ils sont appliqués par le temps, pas par une action administrative, et se libèrent automatiquement selon leurs calendriers publiés. L'abandon de la propriété ne les a pas modifiés et n'aurait pas pu le faire. Les fonctions administratives existent toujours dans le bytecode déployé, car le code déployé est immuable et ne peut être supprimé ; ce qui a changé, c'est qu'aucune partie ne conserve la capacité de les appeler. Nous jugeons plus utile d'énoncer clairement cette distinction que de la dissimuler.

Verrouillage de liquidité — pool SPX/USDT

Des allocations d'équipe verrouillées ne signifient pas grand-chose si la liquidité soutenant le marché peut être retirée. Notre position de liquidité SPX/USDT sur PancakeSwap V3 est détenue par un contrat de verrouillage tiers et ne peut pas être retirée par nous.

Paire
SPX / USDT — PancakeSwap V3 (palier de frais de 0,25 %)
Position
Pancake V3 Positions NFT-V1 · Token ID #7008763
Détenu par le verrouilleur
0x0c89c0407775dd89b12918b9c0aa42bf96518820
Verrouillé jusqu'au
1 March 2027

Vérifiez-le vous-même : appelez ownerOf(7008763) sur le gestionnaire de positions PancakeSwap V3. Il renvoie l'adresse du verrouilleur ci-dessus — pas un portefeuille ShopinX. La position a été transférée hors de notre contrôle, pas simplement approuvée pour verrouillage.

Voir le contrat de verrouillage sur BscScan

Le pool SPX/WBNB, plus petit (0xe434…605a, ouvert le 15 sept. 2026), n'est pas couvert par ce verrouillage. Voir le pool SPX/WBNB sur BscScan

Vérifiez-le vous-même

Vous n'avez besoin de faire confiance à rien sur cette page.

  1. 1

    Ouvrez l'interface Read du contrat

    Allez sur le contrat SPX sur BscScan et passez à l'onglet Read Contract.

  2. 2

    Interrogez availableToTransfer

    Collez l'une des trois adresses de trésorerie ci-dessous. Un résultat de 0 confirme que ce portefeuille ne peut mobiliser aucun token en ce moment.

  3. 3

    Interrogez vesting pour le calendrier complet

    Même adresse, fonction vesting — renvoie le montant total, l'horodatage de début, les jours de cliff, le pourcentage par étape et l'intervalle des étapes.

  4. 4

    Interrogez owner

    Renvoie l'adresse puits de propriété ci-dessous — un contrat sans fonction appelable.

  5. 5

    Comparez avec cette page

    Les chiffres correspondront exactement. Lire les données du contrat est gratuit, ne nécessite aucune connexion de portefeuille et ne coûte aucun gas.

Garanties de sécurité du contrat

Ces propriétés sont permanentes et vérifiables dans le code source audité et publiquement disponible.

Aucune création de tokens

Il n'y a aucune fonction de création nulle part dans le contrat. L'offre totale est fixée en permanence à 1 000 000 000 SPX et ne peut jamais être augmentée — par personne.

Aucune taxe, jamais

Les taxes d'achat, de vente et de transfert sont toutes à 0 % et ne sont pas modifiables. Il n'y a aucune variable de frais ni aucune fonction capable d'en introduire une.

Aucun propriétaire caché

Aucun propriétaire caché et aucun appel externe — confirmé par un audit indépendant et vérifiable dans le code source publié.

Vos tokens restent les vôtres

Aucune fonction ne permet à quiconque de transférer des tokens depuis un autre portefeuille — et de toute façon, aucune partie ne détient de droits de propriétaire.

Une remarque sur les scanners automatisés : la fonction setLock reste présente dans le bytecode déployé, car le code déployé est immuable — certains scanners peuvent signaler l'existence d'un mécanisme de gel, ce qui est techniquement exact. Ce qu'un scan automatique ne peut pas facilement montrer, c'est que personne n'est en mesure de l'appeler : la propriété appartient à un contrat sans fonctions.

Offre en circulation projetée

16 oct. 2026

25.0%

250,000,000 SPX

Actuel

19 janv. 2027

25.0%

250,000,000 SPX

Le cliff marketing se termine — la libération commence

18 juil. 2027

45.0%

450,000,000 SPX

Marketing entièrement déverrouillé ; les cliffs Équipe & Réserve se terminent

8 janv. 2029

90.0%

900,000,000 SPX

Équipe entièrement déverrouillée ; 80 % de la réserve stratégique libérés

8 avr. 2029

100%

1,000,000,000 SPX

Réserve stratégique entièrement déverrouillée

Entre ces jalons, les tokens sont libérés par paliers programmés et non en continu : 20 % tous les 36 jours pour Marketing et partenariats, 5 % tous les 27 jours pour Équipe et développement, et 20 % tous les 126 jours pour la réserve stratégique. Aucune allocation ne libère quoi que ce soit avant sa date de cliff, et ce calendrier ne peut être ni raccourci, ni prolongé, ni annulé.

Audit et conformité

Score TrustNet de SolidProof

92.5/100

Rapport d'audit v1.3 (15 juin 2026) : note « Secure »

Renonciation à la propriété
Le rapport d'audit est antérieur à la renonciation du 26 août 2026 ; la renonciation elle-même est vérifiable de manière indépendante on-chain.
KYC d'entreprise
Réalisé et vérifié par SolidProof
Vérification du contrat
Code source vérifié publiquement sur BscScan

Ressources officielles

Avis de sécurité

L'adresse de contrat publiée sur cette page est le seul smart contract SPX officiel. ShopinX ne déploiera jamais un autre token SPX — vérifiez toujours l'adresse du contrat avant toute transaction.

0xCa56094722450016F280C4Fd6a333E5c36903827

Contrats usurpateurs connus

Les contrats suivants utilisent le nom de notre projet et le symbole SPX. Ils ne sont en aucune façon affiliés à ShopinX, et tous deux ont été identifiés indépendamment comme des honeypots — ce qui signifie que les acheteurs ne peuvent pas vendre. Vérifiez toujours l'adresse du contrat ci-dessus avant d'interagir avec un token étiqueté SPX. Si vous détenez des tokens de l'une ou l'autre de ces adresses, ce ne sont pas des SPX.

  • 0x39BcdB13466d17B2f9410321fA4Ab006C9DB2d77
  • 0xD6225B49cF83Dd4dD57F57869d878d3209ba3faC

Dernière mise à jour le 16 octobre 2026. Tous les chiffres de cette page ont été vérifiés directement par rapport à la BNB Smart Chain à la date indiquée et sont mis à jour chaque fois que le statut de verrouillage, la composition de l'offre ou la propriété changent. Cette page est publiée à des fins de transparence et ne constitue ni un conseil financier, ni une offre, ni une sollicitation d'achat ou de vente d'un actif.