Cinq onglets : ce qu'on fait avant le marketing, ce que lisent les holders, ce que lisent les nouveaux, la campagne complète, et ce qui se construit. Chiffres on-chain du 26 août 2026.
Ordre 406385906712 annulé (fait). Depuis 0xe114c49a9c74bcfcb9cb95c6411b5d4a49d9a170 (le seul wallet avec du HYPE), envoyer 0,03 HYPE sur HyperEVM à 0x66bb5539a03aab97a91bbffd1eaf8214ab766b69 et à 0x5d9cba92a809eddf83abdb3c430d98fd9e326dec : sans ça, aucun des deux ne peut signer côté EVM. Augustin prouve la clé de 0x66bb5539a03aab97a91bbffd1eaf8214ab766b69 : 1 RAT en spotSend vers 0xd01e016a26537b9cfdd4029badc00f8fc8d305de, et dit s'il tient aussi 0x2070ecbd508b141de8bed0a45811a34b00266991 (245 280 RAT, jamais vendu).
Le message est plus bas. Pas d'ultimatum, une seule demande, expéditeur identifié avec la preuve on-chain. Il a 48 heures avant la publication, pas 24. S'il ne répond pas, la page dit « contacté le 26 août », rien de plus.
La liste est plus bas, adresses entières. Ceux qu'on identifie (hypurrscan tags, Discord, X) reçoivent un DM avant l'annonce. Les autres liront la lettre.
Chaque wallet source signe lui-même : un spotSend de test (100 RAT) vers 0x20000000000000000000000000000000000000fd, le spotSend du montant, puis un transfert ERC-20 vers le contrat de lock (Rabby ou MetaMask, chainId 999, RPC rpc.hyperliquid.xyz/evm). Le contrat est déployé depuis 0xe114c49a9c74bcfcb9cb95c6411b5d4a49d9a170. Les RAT du programme partent de 0x66bb5539a03aab97a91bbffd1eaf8214ab766b69 vers un wallet « Programme » neuf, publié.
Le kill en premier tweet, le lock en second (adresses et tx), la lettre en troisième. Même contenu sur Discord et Telegram. Page transparence live, relock et inscriptions ouverts. L'échelle d'achats est posée au moment de l'annonce, depuis un wallet neuf nommé « liquidité », et déclarée dans le thread. Pas de marketing externe.
Offre max 12 000 000. Hors 0x0 : 6 919 834 RAT. 2652 adresses au total, 2 447 sous 500 RAT (poussière 2025 : rien ne change pour eux, pas de snapshot). Source : hypurrscan + API Hyperliquid, 26/08/2026 08:51 UTC.
| Adresse | RAT | Qui | Note |
|---|---|---|---|
| 0x0000000000000000000000000000000000000000 | 5 080 165 | 0x0 | Envoyés à la genèse, irrécupérables. 42 % de l'offre. |
| 0x66bb5539a03aab97a91bbffd1eaf8214ab766b69 | 1 665 233 | Équipe ? | Selon Emeric : équipe (clé chez Augustin ?). Preuve à faire aujourd'hui. A tradé en bilatéral avec 0x5d9c… en 2025 (~44 k$ de volume) : à dire. |
| 0xffffffffffffffffffffffffffffffffffffffff | 1 430 700 | HIP-2 | Hyperliquidité : ordres de vente automatiques tous les 0,3 %, rien à faire. C'est le mur. |
| 0x8510f49a25ee0a9d566a002420aba03bd7a292cf | 1 343 457 | Oracle | Deployer, tiers. 3 824 USDC. 1 336 175 RAT achetés sur le carnet (~13,8 k$) + ~7 300 de frais, jamais vendu, dernier achat 09/02/2026. Touche les frais côté achat (quelques dollars par mois). |
| 0x20000000000000000000000000000000000000fd | 501 303 | Bridge | RAT déjà passés sur HyperEVM, dont 391 303 dans le pool HyperSwap 0xd892fe85fa9ed0f20d5466e8dccc2e1d871d9404. |
| 0x2070ecbd508b141de8bed0a45811a34b00266991 | 245 280 | Augustin ? | Genesis 241 870, jamais vendu. Pas Anthony ; peut-être Augustin : à confirmer par lui. |
| 0xfbedf78db000ff888ba71054eef761e5b8b0f12c | 186 524 | Public | À contacter. |
| 0x5d9cba92a809eddf83abdb3c430d98fd9e326dec | 123 860 | Emeric | Compte perso. Ordre de vente historique (123 860 RAT à 0,0151, oid 406385906712, posé le 01/05/2026) annulé le 26 août 2026. Ex market making / ventes 2025. 215 USDC. |
| 0x4202a46b7e64fdd631056f9a5e06357aadd60dac | 115 265 | Public | À contacter. |
| 0x7a35bbc1de0b86e11aea964956807e08317f3803 | 90 185 | Public | À contacter. |
| 0x75f89cd717d44f768cf9bab9936b64f683d3ed63 | 85 723 | Vendeur | Genesis 876 758, a vendu ~790 k. À surveiller, pas à courtiser. |
| 0xaac27388f6427ced2d92195f9367c570769f6ebb | 59 290 | Public | À contacter. |
| 0xcd7793a811b26e70864ac079abfb0f437ec8ae7d | 58 091 | Emeric | Compte perso. |
| 0x2b6d9eb0d6af0dea820f3439054d519e657686da | 49 836 | Public | À contacter. |
| 0x7628e6b5a1c6dddafed31ece4e33589c8a1ba4fd | 49 508 | Public | À contacter. |
| 0x06cd5c6dcb1584e873645a118052223eb67c1781 | 41 734 | Public | À contacter. |
| 0xe0186a51c36125a65e6b93ef928f85d1825497da | 36 934 | Public | À contacter. |
| 0xad3e6a13448d9b2ced4100f3c1c2a7c3531983ee | 35 173 | Public | À contacter. |
| 0x45a893f1ec6f9edcf617ff3836507c560103c90a | 23 348 | Emeric | Compte perso (destination de test dans check.js, 2025). |
| 0xbe28327cb5bd679853d87d7279544f59a955c415 | 21 263 | Public | À contacter. |
| 0x73c046d57fcecef9d2a7eead5a1658eb0a98227f | 20 649 | Public | À contacter. |
| 0x0fae167798b25ffc7e5626f4dff4fbe7dcd6c89d | 18 482 | Public | À contacter. |
| 0x5a1a37d0f3fb7e850013b87def118499da11fdf8 | 17 332 | Public | À contacter. |
| 0xff92c27a4d30251c02749c9d6b1afdbd54421e18 | 16 706 | Public | À contacter. |
| 0xdbe4bb04ccc8331ac14e12c5127320885ad15f25 | 16 263 | Public | À contacter. |
| 0xccb4cfb311f3b7cc7272505ea32db89e402ede2c | 16 123 | Public | À contacter. |
| 0x155d32151a16d0fd0c037d99a608a594630b39c7 | 15 650 | Public | À contacter. |
| 0x4bc41eac03e7fcc69796dad4fe9e45e4a51172d2 | 15 063 | Public | À contacter. |
| 0x83db40bf662cb3b08831fe70474a87b1dc777f08 | 14 665 | Public | À contacter. |
| 0x5e1479153315a680468c6293484baad3ef2a94a8 | 13 296 | Public | À contacter. |
| 0x4f2a7b069754f13e121aa9f1b968ee4913e17489 | 13 149 | Public | À contacter. |
| 0x1af435a98aac984c286e801d6deccf299ef2ef1e | 13 007 | Public | À contacter. |
| 0xe01a7b4732aedcfdc6d81163b5de181b13438245 | 12 548 | Public | À contacter. |
| 0xca3f53b2aa6bfa82af3993a4c8f4cc27acf47b77 | 12 511 | Public | À contacter. |
| 0x5f4b627aa7feb7d14974566664dc1c84c2cce928 | 12 414 | Public | À contacter. |
| 0xb2a638158b1f43a4e1be1e5130408a48b835a055 | 10 719 | Public | À contacter. |
| 0x84ab96989aefdcb61a638e247282a8720ee8cdb3 | 10 608 | Public | À contacter. |
| 0x6339de49449e909a248682575d80bc6f0d48cd5e | 10 036 | Public | À contacter. |
| 0xfd3582d8e9ea67a739380e2f5da2fdd265e1b08a | 9 918 | Public | À contacter. |
| 0x23f081e7ff2453b18cb91501c18de220a6238d15 | 9 718 | Public | À contacter. |
| 0x9ca88121a500d3ceff43f189198a9d7a40242c80 | 9 392 | Public | À contacter. |
| 0x636afd0472ad1ecda0ccea984b9c4d5b3c6f897a | 9 131 | Public | À contacter. |
| 0x8911380d223aae1f90700c4093d0c9e16b163893 | 8 515 | Public | À contacter. |
| 0xcd2098af07ea9326fe1069a2887b0a239c7dc2c3 | 8 286 | Public | À contacter. |
| 0x0c83b6d18958a168fd01755e814e2a4ead3275f5 | 8 242 | Public | À contacter. |
| 0x810715511f7756690318735248fbfc05298e69bf | 8 010 | Public | À contacter. |
| 0xf9ef59725a50ef89424342acd33b044c512ed7a0 | 7 696 | Public | À contacter. |
| 0x1016aa738aa38e3f5f4b3f08f041055e1af4716b | 7 688 | Public | À contacter. |
| 0xe3d93e1029a419c70385b36beee996cf575dfb4c | 7 395 | Public | À contacter. |
| 0xdb19572b72cf0a743f383bb74b77af83701a0d98 | 7 150 | Public | À contacter. |
| 0xcff501d840cfc644ae2b5071195005581e5a83f8 | 6 892 | Public | À contacter. |
| 0xbdcf56433c03129ca4744fcb746e00765f55be93 | 6 548 | Public | À contacter. |
| 0x4f572b082def9fa0e7866dd20dc8a009432fedb7 | 6 416 | Public | À contacter. |
| 0x92f689e51d74aaa4d3366eb0cfa2155a9c75e216 | 6 324 | Public | À contacter. |
| 0xe1083eaa2be3b9522cc7157e8fbb41d8e6eeb81e | 6 322 | Public | À contacter. |
| 0x7248dbc40586115dfc89e4e2c8a287b1416963fd | 6 303 | Public | À contacter. |
| 0xe753eb5545f5c91424dd87073697d598517b00e2 | 6 150 | Public | À contacter. |
| 0x3295600bb3306c7480ec8d15dbbe2c038aeb7dba | 6 133 | Public | À contacter. |
| 0x702ffbbb780dea0719eac57f00074a9bfc0114e8 | 5 727 | Public | À contacter. |
| 0xbdddbe0eb4a7924b842392a7e1d2d4aff8e24ba4 | 5 308 | Public | À contacter. |
| 0xff6eca88d79b109f060681b31bdf98ca3c15fb79 | 5 210 | Public | À contacter. |
| 0x6f8df67df9a1b74aee4ab82c937fb5327317e706 | 5 190 | Public | À contacter. |
| 0xc7c3a1c6312aba23d1b54be437116ab6c9fd53e7 | 5 026 | Public | À contacter. |
| 0x77895c1303f1ba4d7c4ef37f995f29855fe5f981 | 5 003 | Public | À contacter. |
À nous, sûr : 0x5d9cba92a809eddf83abdb3c430d98fd9e326dec (123 860), 0xcd7793a811b26e70864ac079abfb0f437ec8ae7d (58 091), 0x45a893f1ec6f9edcf617ff3836507c560103c90a (23 348) = 205 300 RAT. À confirmer, Augustin : 0x66bb5539a03aab97a91bbffd1eaf8214ab766b69 (1 665 233) et 0x2070ecbd508b141de8bed0a45811a34b00266991 (245 280). Si tout est confirmé, l'équipe tient 2 115 812 RAT, plus que tous les holders publics réunis : c'est pour ça qu'on verrouille avant de parler.
Si Augustin ne peut pas signer depuis 0x66bb5539a03aab97a91bbffd1eaf8214ab766b69, on ne maquille pas : la page dira « wallet équipe 2025, clé [perdue / chez X], 1 665 233 RAT, non verrouillables aujourd'hui », et on verrouille quand même les 205 300 d'Emeric. Pire que le plan, mais lisible.
Le tableau d'offre qu'on publie : 12 000 000 max · 5 080 165 à 0x0 · 1 430 700 en hyperliquidité · 1 343 457 chez Oracle · 501 303 sur HyperEVM · l'équipe (chiffre confirmé, dont le lock et le wallet Programme) · le reste chez le public. Avec, en bas, un message signé (personal_sign) depuis 0x66bb5539a03aab97a91bbffd1eaf8214ab766b69 et 0x5d9cba92a809eddf83abdb3c430d98fd9e326dec : « Rat Race team, 28 Aug 2026 ».
0x8510f49a25ee0a9d566a002420aba03bd7a292cf. Il a payé le ticker (34 631 USDC), acheté 1 336 175 RAT sur le carnet pour ~13,8 k$, jamais vendu, il est à −70 %. Sa position ne vaut quelque chose que si la relance marche. Vérifier d'abord si c'est le wallet de Hypurr Fun (alors c'est une entreprise, pas un « salut »). Anglais d'office, aujourd'hui.
Pas de rachat hors carnet dans le premier message (on n'a pas les USDC et ça contredirait « pas de rachats »), pas de sponsoring, pas de demande de fee share (irréversible, à garder pour un call). S'il refuse ou se tait : rien ne bloque, c'est une phrase sur la page.
Premier tweet du thread du 28 août, juste avant le lock (le titre « le jeu est mort » ne circule jamais seul).
Sources : hypurrscan holders/RAT, API Hyperliquid (spotClearinghouseState, openOrders, userFills), RPC HyperEVM, clés du repo dérivées localement sans être affichées ; trois revues adversariales (mécanique on-chain, séquencement, messages) intégrées. Aucune promesse de rendement, aucune mise entre joueurs, aucun copy-trading. Tout ce qui est écrit ici se vérifie en une requête.
Ce que les holders lisent le 28 août : le kill du jeu, le lock, la lettre, puis la règle du relock. Anglais sur X et Telegram, français en plus sur Discord.
Premier tweet du thread du 28 août, juste avant le lock (le titre « le jeu est mort » ne circule jamais seul).
Troisième tweet du thread du 28 août (après le kill et le lock), épinglée ensuite. Anglais sur X et Telegram, français en plus sur Discord. Remplir [LOCK], [TX], [X] avant. Sous la lettre, sur la page transparence : comment vérifier en trois clics (hyperevmscan → Read Contract → beneficiary(), start(), duration() ; onglet Token → solde ; la tx du spotSend sur hypurrscan).
Ce qu'un nouvel arrivant lit : le mème, ce qu'il faut savoir avant d'acheter, où acheter, quoi regarder, et ce qu'on ne promet pas.
Chaque chaîne a son chat. Hyperliquid en a une douzaine sur HyperCore (PURR, CATBAL, CAT, PURRPS, MEOW, KITTEN, KITTY, FATCAT, GMEOW, CATNIP, PURRO, NYAN, FELIX) et 4 600 Hypurr. Et un seul rat, celui qu'ils n'ont jamais attrapé. The rat they can't catch.
Page d'accueil, thread épinglé, one-pager pour les communautés HL. Anglais d'abord. Pas de lien Discord tant qu'il n'y a pas 40 personnes en ligne : X et la page transparence suffisent.
La campagne démarre le 29 août, après le lock, la lettre et le relock. Six détails faits très bien, sept chantiers, trente jours. Chaque tâche a une date et un coût ; le détail se déplie.
L'angle chat-vs-rat est vérifié et inoccupé
Mettre à jour bio X (« pre-launch with @Hypurrfun » → « The rat they can't catch · HyperCore @157 · 42% burned at genesis · Proving Ground S0 5–26 sept »), bannière, site : adresses canoniques (tokenId 0xd7f58d3c744fbc0100f7d86f3e283d11, paire @157, ERC-20 0xfdc42f844f3aa19f8fc0b2d67d3276cf1efdc4ca), lien direct vers la paire (le filtre « Strict » de l'app HL masque RAT), désaveu explicite des squats « Hype Rat » (0x9f8f…4F01) et « Ratty Liquid » (alt.fun).
Fait quand : Bio, bannière, site et post épinglé publiés ; lien direct app.hyperliquid.xyz vers @157 testé sur mobile et desktop.
Commander le kit visuel sur Fiverr : refresh de la mascotte rat en costume (motif « kill » conservé), 20 mèmes statiques rat-vs-chats (formats liste mcap classée, « Hyperliquid. » sign-off, « House of All Finance » détourné), pack de 10 stickers Telegram, PNG transparents + templates pour que la communauté produise ses propres mèmes.
Fait quand : 20 mèmes + 10 stickers + templates livrés et publiés dans #memes (Discord) et le portail TG.
Rédiger et épingler le thread d'origine « Une douzaine de chats, un rat » : liste nominative des tickers chats, ticker RAT payé 34 631 USDC le 10 avril 2025 (aujourd'hui une enchère coûte 500–1 188 HYPE ≈ $40–96k), 5,08 M RAT brûlés à la genèse (42 %), HIP-2 expliqué honnêtement (357,69 RAT par niveau de 0,3 %, ~$368 par +1×, zéro USDC côté bid), locks Sablier publiés, dates Proving Ground. Format EGG/BUDDY (« Before the perps… »).
Fait quand : Thread épinglé sur @ratracecombat avec les 3 adresses canoniques et le lien page transparence ; ≥2 000 vues cumulées à J+3.
Rituel quotidien : 2 à 3 posts/jour pendant 30 jours, dont un « kill count » à heure fixe posté en face du « gmeow » de @liquidcatHL, et un reply-guy quotidien (30 min) sous @altdotfun, les lancements chats et les posts CHAMELEON « the hyperliquid animal ». Calendrier éditorial de 30 jours écrit d'avance.
Fait quand : 30/30 jours avec ≥2 posts et ≥3 replies ; calendrier archivé ; vues moyennes par post ≥300 (niveau des comptes mascottes HL).
Primes mèmes communautaires payées en RAT (10 primes × 8 000 RAT) pour les meme-makers de Catbal Lodge, alright buddy, ATEHUN, HypurrScan TG : art rat-vs-chats, tx de paiement publiées.
Fait quand : ≥10 mèmes tiers publiés avec $RAT par des comptes extérieurs à l'équipe ; 10 tx de paiement listées sur la page transparence.
L'équipe détient ~3,13 M RAT, plus que tous les holders publics réunis (~2,1–2,36 M)
Décisions irréversibles écrites : quelles adresses l'équipe contrôle avec une clé master (0x66bb…b69 ? MM 0x5D9c…dEC ? autres wallets genesis ?) ; montant du lock sur ces adresses (proposé ≥ 1,3 M RAT ; cliff 6 mois puis linéaire 12 mois ; cancelable=false, transferable=false) ; le deployer 0x8510…2cf est « Oracle », un tiers : ses 1,34 M RAT et ses 3 824 USDC ne sont pas lockables, le fee share (100 % côté achat) reste à Oracle. Réconcilier le tableau d'offre en conséquence.
Fait quand : Note interne signée Emeric + Augustin avec le tableau d'offre : 12 M max / 5,08 M à 0x0 (irrécupérables) / ~1,2 M HIP-2 (0xffff…ffff) / 1,34 M Oracle (deployer, tiers) / ~1,79 M équipe (à confirmer) / 0,39 M LP EVM / ~2,1 M public.
Bridge + lock : déposer un peu de HYPE sur HyperCore (le deployer n'en a pas ; ~200k gas × 0,1–0,5 gwei ≈ $0,002/transfert), sendAsset RAT vers 0x20000000000000000000000000000000000000fd, test 100 RAT, approve 0xfdc4…c4ca → SablierLockup 0x5369E34C92EACC1cceaFFe1be01F057C68ca1b19, createWithDurationsLL v4.0 (unlockAmounts {0,0}, granularity, durations {cliff, total}) ou createWithDurationsLT à tranche unique ; script généré par Claude Code, exécuté par Emeric.
Fait quand : Stream IDs + tx hashes publiés ; balances hypurrscan des wallets équipe réduites d'autant ; NFT Sablier visible dans l'UI (HyperEVM supporté, 28 streams existants).
Fee share : hors de portée sans le deployer. Divulguer sur la page transparence que 100 % des frais côté achat (~15–25 $/mois au volume 2025) vont au deployer, un tiers ; contacter Oracle pour demander 0 % et un lock ou un rachat de ses 1,34 M (optionnel, à documenter).
Fait quand : Phrase publiée sur la page transparence ; réponse (ou absence de réponse) d'Oracle consignée.
Page transparence sur le site : tableau d'offre, adresses, liens Sablier, HIP-2 expliqué (357,69 RAT/niveau, ~$368 par +1×, ~$318 de bids sur tout le carnet, échelle entièrement réversible), historique honnête (dust 2025 à 2 065 wallets, trading bilatéral 2025 de 0x66bb, bids du deployer), widget live via api.hypurrscan.io/holders/RAT (cache 60 s + backoff : l'API HL throttle vers 40 appels/min), gros wallets genesis suivis (0x75f8…ed63 encore vendeur).
Fait quand : Page publique dont chaque chiffre est égal à hypurrscan live ; relue par 2 personnes externes sans question restée sans réponse.
Name tags hyperevmscan (contactus → 2.b Add Name Tag pour les contrats de lock et wallets équipe ; 2.a Update Token Info pour le ERC-20 avec logo/site/socials) + clé Etherscan API V2 (chainid 999) pour vérifier le statut « source verified » du ERC-20 RAT (Sourcify n'a pas de match).
Fait quand : Demandes soumises avec numéro ; statut de vérification du contrat connu et, si besoin, source re-vérifiée.
RAT n'a de page sur aucune chaîne DexScreener (176/326 paires HyperCore indexées seulement, l'API v1 renvoie []), n'est pas sur CoinGecko, ni sur le HyperSwap token list (pool à $2,5k contre ≥$10k requis), ni dans l'ann…
Ticket DexScreener jour 0 via le lien « get in touch » de la page Not Found : paire HyperCore 0x2492bd8c70754213b272c99a24b38723 (tokenId 0xd7f5…), pool HyperSwap V3 0xd892fe85fa9ed0f20d5466e8dccc2e1d871d9404 avec la tx swap du 23 août 0xc6db3039…31b83 comme preuve d'activité. Ne rien budgéter (ETI, boost, ad) tant que la page ne rend pas.
Fait quand : Ticket ouvert avec référence ; page dexscreener.com/hyperliquid/0x2492… rend sans « Token or Pair Not Found ».
Échelle de bids sur @157 depuis le wallet MM (0,12 M RAT + 222 USDC, complété par le deployer), pas depuis le deployer directement : 1 200 USDC en 12 tranches de 100 USDC de ≤ 0,00286 (≈ −7 %, sous le prix implicite du pool EVM, sinon arbitrage immédiat) à −25 %, tailles variées, rafraîchies 1×/jour par script SDK, jamais de self-fill entre wallets équipe. Cette échelle est la liquidité de sortie de l'airdrop (à classer « à risque », pas « récupérable ») ; la page transparence dit que l'équipe rachète si les bids sont touchés.
Fait quand : Spread ask-relatif ≤15 % ; profondeur bid ≥$1 000 sur −25 % ; zéro trade entre wallets équipe sur hypurrscan.
Post de vérification public sur @ratracecombat contenant l'URL GeckoTerminal (obligatoire), puis dossier CoinGecko sur partner.coingecko.com/request-form/new : marché hyperliquid-spot RAT/USDC + pool HyperSwap, plateformes hyperliquid (0xd7f5…) et hyperevm (0xfdc4…), explorer hypurrscan.io/token/0xd7f5…, tableau d'offre vérifiable, logo 200×200, réponse au post avec l'ID CLxxxxx. Aucun « when list ? » communautaire (disqualifiant).
Fait quand : ID de demande reçu ; revue à J+14 (ven 12 sept) : listé, sinon re-dépôt avec volume réel (Fast Pass $1 000 uniquement en budget funded).
Formulaire annuaire hypurr.co (forms.gle/VLYsquNct8PhosuF6, catégorie Meme) + DM Telegram à @narwhaltan (Noel.hl), @kirbyongeo, @xVelocity88 avec screenshots, page transparence et dates Proving Ground ; demander une intro au Telegram privé Hyperliquid France (@HyperliquidFR 2 405 ; l'invite t.me/+kQPx4WNpHEk4MmRl, pas t.me/hyperliquidfr).
Fait quand : RAT listé dans l'annuaire Meme de hypurr.co ; ≥1 réponse des 3 contacts ; accès au TG Hyperliquid France obtenu.
DexScreener Enhanced Token Info ($299) uniquement quand la page HyperCore existe : logo 800×800, header 1500×500, site, X, Discord, TG. Déclarer comme « locked » uniquement les streams Sablier — jamais 0x0 ni les wallets équipe liquides.
Fait quand : Page sans « ? », avec logo/socials ; l'ETI apparaît dans /orders/v1/hyperliquid/0xd7f5… en statut approved.
CMC : demande gratuite « Add cryptoasset » (statut Untracked probable, délai non garanti) + claim de la page DEXScan auto-générée dex.coinmarketcap.com/token/hyperevm/0xfdc4… (logo/socials). Ne payer aucun fast-track (CMCP $5 000 ou revendeurs).
Fait quand : Demande soumise avec référence ; page DEXScan marquée vérifiée.
(Funded) Top-up du pool HyperSwap V3 RAT/WHYPE 0.3 % à ≥$10 000 TVL (~$3 800 en HYPE + RAT équipe côté RAT, position concentrée ±50–100 % via NonfungiblePositionManager 0x6eDA206207c09e5428F281761DdC0D300851fBC8), puis PR au HyperSwap token list (logo 125×125 uploadé dans la PR) ou Tally tally.so/r/3Nd5BN, dès que CoinGecko ou DexScreener est live.
Fait quand : TVL ≥$10k vérifiée sur GeckoTerminal ; PR mergée dans hyperswap-token-list.
Tout mème HL passé au-dessus de $30M a démarré par un airdrop à une cohorte HL préexistante (PURR→points S1, HFUN→PURR, BUDDY→Hypio, KITTEN→Hypurr).
Snapshot & liste : re-pull api.hypurrscan.io/holders/{PURR,HFUN,BUDDY,PIP,JEFF,CATBAL,FARM,LIQD}, seuils (PURR≥1k, HFUN≥10, PIP/JEFF/CATBAL/FARM≥100, BUDDY≥10k, LIQD≥1k), cohorte ≥3 listes (268), exclusion exacte de 0x0000…0000, 0xffffffffffffffffffffffffffffffffffffffff, 0xfefefefefefefefefefefefefefefefefefefefe, 0x2222051d70bbf8ff756f4f3d302d7261951a55db, 0x000…dead, 0x2000…00XX ; userRole sur chaque adresse (retirer agent/vault/subAccount, compter les « missing » à 1 USDC) ; timestamp publié.
Fait quand : CSV final horodaté avec nombre de « missing » ; fichier prêt à publier après envoi.
Script spotSend corrigé à partir des scripts 2025 : montants multiples de 0,01 RAT, sender dédié (réutiliser 0xd01e016a…305de : 19 USDC + 61 RAT, à recharger en RAT), pilote de 3 envois (adresse neuve → attendre fee 1.0 ; existante → 0 ; existante à nouveau → 0), cadence 38/min, log des tx hashes.
Fait quand : Pilote passé avec les frais observés conformes ; script relu par Emeric.
Sondage d'acceptabilité 24h avant : DM à 3–5 mods (Catbal Lodge, alright buddy, HypurrScan TG, ATEHUN) — « 2 500 RAT aux holders multi-memecoins HL, pas de claim, preuve on-chain après » — et lire la réaction (la réception d'un spotSend non sollicité d'un token existant n'est pas documentée).
Fait quand : ≥3 réponses reçues ; aucune objection bloquante (sinon réduire ou reporter).
Plan B si un mod objecte le 28 août : pas d'envoi aux communautés tierces ; top-up des 205 holders existants ≥500 RAT (≈512 000 RAT) + inscrits Proving Ground. Dans tous les cas, mesurer la conversion (destinataires qui achètent ≥X RAT après), pas seulement la rétention.
Fait quand : Décision écrite go / plan B avant le 29 août 09:00 UTC.
Envoi cohorte : 268 × 2 500 RAT = 670 000 RAT, annonce simultanée X/Discord/TG avec timestamp du snapshot, CSV des destinataires et liste des tx ; aucun lien « claim » ; post unique avec preuve dans chaque communauté source après l'envoi.
Fait quand : 268 tx confirmées ; CSV + hashes publiés ; hypurrscan affiche ≥473 holders ≥500 RAT.
Inscrits Proving Ground : 2 500 RAT par agent inscrit (max 40 → 100 000 RAT) envoyés à l'adresse master collectée à l'inscription (userRole ≠ agent/vault : les agents tradent via des API wallets sans spot) à la clôture ; présenté comme crédit de bienvenue, pas comme rendement.
Fait quand : Tous les inscrits crédités avant le départ ; tx listées sur la page course.
Mesure : api.hypurrscan.io/holdersAtTime/RAT/{ts} à T−1 (28 août), T+3 (1 sept), T+30 (28 sept) ; % des 268 encore holders ≥2 000 RAT, ventes de la cohorte sur @157, volume 24h — tableau publié.
Fait quand : 3 snapshots archivés + tableau publié sur la page transparence à J+30.
Les mèmes HL vivants tournent sur un portail Telegram (EGG, CAT, HYPURR — courant, pas universel) + Discord + un X qui poste 2–5×/jour
Ouvrir le portail Telegram (règles, message épinglé avec adresses canoniques, page transparence, dates Proving Ground, anti-spam Rose/Shieldy), le lier depuis X/Discord/site ; seed avec les 205 holders ≥500 RAT via annonce X/Discord (spotSend ne porte pas de memo).
Fait quand : Portail ouvert et épinglé ; ≥50 membres au dim 31 août.
Bot « kill feed » Discord + TG + X : fills sur @157 (recentTrades / WsTrade, seuil ≥$20) formatés « 🐀 X RAT achetés à $Y — N niveaux HIP-2 grignotés, HIP-2 restant Z », top holders quotidiens, cache + backoff (API HL throttle ~40 appels/min), hébergement free tier.
Fait quand : Le bot poste dans les 3 canaux, 0 crash sur 72 h, logs consultables.
Dépendance data Proving Ground : figer le format et l'endpoint (adresses master → clearinghouseState HL pour le PnL, snapshots horodatés) avant le build du bot leaderboard.
Fait quand : Schéma du flux écrit et testé sur un wallet réel.
Bot leaderboard Proving Ground : PnL public des agents, « kill board » (vivants / éliminés), post automatique quotidien au format « Jour N : X agents vivants, Y kills, leader $A → $B » à heure fixe, image générée.
Fait quand : 21/21 posts quotidiens automatiques pendant la course, validés par Emeric sur les données PG.
Modérateur part-time (Fiverr/LaborX, 4–6 h/jour, fuseau EU + Asie) pour TG/Discord pendant 1 mois ; brief anti-phishing (aucun lien claim), FAQ HIP-2, escalade à Augustin.
Fait quand : Temps de réponse médian <30 min sur 30 jours ; aucun lien phishing resté >10 min.
Space X hebdomadaire co-animé avec un projet HL (HypurrCollective, HyperSwap, Kittenswap, un framework d'agents) chaque vendredi de course, replay épinglé.
Fait quand : 4 Spaces tenus avec ≥1 invité externe chacun ; ≥100 auditeurs live au 4e.
Aucun compte HL ne publie de tarif
Seeding gratuit après l'airdrop, avec preuve tx : mème rat-vs-chats + lien course dans Catbal Lodge (TG 2 036 / Discord 469), alright buddy Discord (991), ATEHUN TG (439), HypurrScan TG (2 844), Hyperliquid 华语社区 (515), HL Japan (85), HyperSwap Discord (18 688), Kittenswap Discord (4 351), Hyperliquid France (via intro hypurr.co). Un post par communauté, pas de raid.
Fait quand : 9 communautés touchées ; ≥3 réactions organiques (repost, mention, mème tiers).
Trackers gratuits : one-pager (lore + lock + burn + airdrop + dates PG) envoyé à @HyperfocusHL (a couvert l'enchère RAT le 10 avr. 2025), @HypedLaunches, @Hyperliquid_Hub (18k), @hypurr_co (22k), traducteurs VN/KR de HL CT.
Fait quand : ≥2 mentions par des comptes trackers avant le 5 sept.
Tier A non payé, story-led : DM à @_stevenhl (20,7k), @henrik_on_hl (12,5k), @nmtd8 (18,4k), @smartestmoney (110k + TG 13,6k), @defi_monk (21k), @0xomnia (17,6k) — pitch Proving Ground (agents IA sur perps HL, PnL public, 99 USDC d'entrée), jamais le token ni le prix.
Fait quand : 6 DMs envoyés ; ≥1 quote ou mention organique avant le départ de la course.
(Funded, seulement si lock + airdrop + page DexScreener live et KPI J+7 tenus) Tier B régional payé : 2 posts micro (aoi.hl @btcfx295 55,6k JP ; @kiki520_eth 75,9k CN) ou 1 post @cryptopicsou 181k FR, $1 000–1 500 chacun + 30 % overhead, contrat 40/40/20, part token vestée 6 mois via Sablier, toggle « paid partnership » obligatoire.
Fait quand : 2 posts publiés avec disclosure ; ≥50k vues cumulées ; coût par nouveau holder organique <$150.
(Funded) 3 comptes nano « HL trader » (10–25k) à $150/post au départ et à la clôture de la course, disclosure obligatoire, suivi holders avant/après.
Fait quand : 3 posts publiés avec disclosure ; delta holders mesuré à 48 h.
Le jeu Unreal est mort
Page course sur le site : règles, PnL public, définition du « kill » = élimination (liquidation ou drawdown ≥ X % → agent mort), kill board = vivants / éliminés, dotations fixes annoncées, lien d'inscription, dates ; phrase explicite « prix fixes financés par la trésorerie, aucun pari entre participants, aucun revenu distribué aux holders ». Écrire aussi : « les 99 USDC d'inscription couvrent l'infrastructure, ne financent pas les dotations et ne sont pas redistribués » ; wallet de collecte publié ; PnL publié, jamais les positions ouvertes.
Fait quand : Page live, lien d'inscription fonctionnel testé, validée par Emeric.
Dotation : 800 USDC convertis en HYPE pour le meilleur PnL (HL CT réagit aux prix en HYPE) + 100 000 RAT pour le « Last Rat Standing » (survie, PnL ajusté du risque) ; wallet de dotation publié.
Fait quand : Dotation visible on-chain dans un wallet publié ; payée ≤48 h après le 26 sept avec tx publiées.
Recrutement d'agents : inviter les frameworks/communautés d'agents de trading et les Discord IA/quant à inscrire des agents ; crédit de 2 500 RAT par inscrit (WS4) ; cible ≥20 agents.
Fait quand : ≥20 agents inscrits à la clôture du 4 sept.
Contenu quotidien de course : post J1–J21 « Jour N : X agents vivants, Y kills, leader $A → $B » (bot WS5) + mème du jour + thread recap hebdo (ven 12, 19, 26 sept) ; le kill board est le rituel « kill » du rat.
Fait quand : 21/21 posts quotidiens + 3 threads hebdo ; ≥5 000 vues par thread recap.
Finale : Space X résultats, thread final, paiement des dotations, annonce de la Saison 1 (dates), puis CoinGecko coin update ($200 Fast Pass, funded) si la fiche existe.
Fait quand : Résultats publiés, dotations payées, S1 datée publiquement.
| Ligne | USDC | RAT |
|---|---|---|
| Échelle de bids sur @157 (capital récupérable, wallet MM) | 1 200 $ | |
| DexScreener Enhanced Token Info (conditionnel à l'existence de la page) | 299 $ | |
| Kit visuel Fiverr (mascotte, 20 mèmes, 10 stickers, templates) | 250 $ | |
| Dotation Proving Ground convertie en HYPE (meilleur PnL) | 800 $ | |
| Modérateur part-time TG/Discord, 1 mois | 300 $ | |
| Frais d'activation airdrop + pilote (1 USDC par compte « missing » ~2–3 % + ~3… | 120 $ | |
| Gas HYPE HyperCore/HyperEVM (sendAsset vers 0x20…fd, Sablier, swaps) | 25 $ | |
| Réserve conditionnelle (boost DexScreener 10×/12 h $99 ou CoinGecko coin update… | 300 $ | |
| CoinGecko, CMC, hypurr.co, Tally HyperSwap, hyperevmscan tags, hébergement bots | 0 | |
| Airdrop cohorte ≥3 listes memecoins HL (268 × 2 500 RAT) | 0 | 670 000 RAT |
| Airdrop inscrits Proving Ground (≤40 × 2 500 RAT) | 0 | 100 000 RAT |
| Dotation « Top Kill » Proving Ground | 0 | 100 000 RAT |
| Primes mèmes communautaires (10 × 8 000 RAT) | 0 | 80 000 RAT |
| Réserve RAT (ajustement si le prix monte, remerciements Tier A) | 0 | 50 000 RAT |
| Total | 3 294 $ | 1 000 000 RAT |
| Ligne | USDC | RAT |
|---|---|---|
| Échelle de bids sur @157 étendue (capital récupérable) | 2 800 $ | |
| Top-up pool HyperSwap V3 RAT/WHYPE à ≥$10k TVL, côté HYPE (capital récupérable) | 3 800 $ | |
| DexScreener Enhanced Token Info | 299 $ | |
| DexScreener Boost 10×/12 h au départ de la course (5 sept) — réduit après revue | 99 $ | |
| KOL Tier B régional | 3 100 $ | 50 000 RAT |
| 3 comptes nano « HL trader » (10–25k) × $150, départ + clôture | 450 $ | |
| Kit visuel étendu (animations, vidéo recap de course) | 500 $ | |
| Dotation Proving Ground en HYPE | 1 000 $ | 100 000 RAT |
| Modérateur part-time, 2 mois (sept + oct) | 600 $ | |
| Frais d'activation airdrop + gas | 150 $ | |
| CoinGecko Fast Pass listing (si silence à J+14, soit le 12 sept) | 1 000 $ | |
| Réserve (coin update CoinGecko $200, 2e boost 10× $99) | 300 $ | |
| Airdrop cohorte ≥3 listes (268 × 2 500) + inscrits PG + primes mèmes + réserve | 0 | 800 000 RAT |
| Total | 14 098 $ | 950 000 RAT |
| Jour | Quoi |
|---|---|
| mer 27 août (J0) | Décisions écrites (lock ≥2,1 M, fee share 0 %, vérif 0x0) ; ticket DexScreener ; bids @157 posés depuis le wallet MM ; snapshots hypurrscan + userRole ; bio/site/adresses canoniques ; commande Fiverr. Aucune annonce publique encore. |
| jeu 28 août | Bridge + lock Sablier + fee share 0 % ; page transparence ; thread d'origine épinglé ; portail TG ouvert ; page course ; pilote airdrop (3 envois) ; DM mods (acceptabilité) ; formulaire hypurr.co + DM Noel/Kirby/Velocity. |
| ven 29 août | 10:00 UTC airdrop 268 × 2 500 RAT + annonce CSV/tx ; ouverture inscriptions Proving Ground + dotation annoncée ; post de vérification + dossier CoinGecko. Jour du déblocage de $1,2 Md HYPE : zéro dépense payante, contenu seulement. |
| sam 30 août | Bot kill feed live (Discord/TG/X) ; seeding Catbal Lodge, alright buddy, HypurrScan TG avec preuve tx ; primes mèmes ouvertes. |
| dim 31 août | Kit visuel livré, stickers TG publiés ; seeding 华语社区, HL Japan, HyperSwap, Kittenswap ; ≥50 membres TG visés. |
| lun 1 sept | One-pager aux trackers (@HyperfocusHL, @HypedLaunches, @Hyperliquid_Hub, @hypurr_co) ; demande CMC + claim DEXScan ; modérateur démarre ; build bot leaderboard ; snapshot T+3. |
| mar 2 sept | DM Tier A (steven.hl, henrik, nmtd) ; seeding Hyperliquid France ; ajustement des bids (spread cible ≤15 %). |
| mer 3 sept (J+7) | Revue KPI J+7 : holders, acheteurs distincts, volume, spread, TG, DexScreener. Go/no-go sur le budget funded (KOL payés, boost, pool). |
| jeu 4 sept | Clôture inscriptions PG (cible ≥20 agents) ; DM Tier A (smartestmoney, defi_monk, 0xomnia) ; préparation post J1. |
| ven 5 sept | DÉPART de la course ; post J1 + kill board ; airdrop 2 500 RAT aux inscrits ; ETI DexScreener si page live ; (funded) boost 100×/24 h + nano KOL #1 ; Space X #1. |
| sam 6 – dim 7 sept | Kill board quotidien ; mèmes du week-end ; réponse à chaque commentaire ; suivi rétention airdrop. |
| lun 8 sept | (Funded) Contrat KOL Tier B (40/40/20, part token vestée, disclosure) ; revue des bids et de la profondeur. |
| mer 10 sept | (Funded) Top-up pool HyperSwap V3 à ≥$10k TVL ; vérification GeckoTerminal. |
| ven 12 sept (J+14 CoinGecko) | CoinGecko : listé ou re-dépôt (funded : Fast Pass $1 000) ; thread recap semaine 1 ; Space X #2 ; (funded) publication KOL Tier B. |
| lun 15 sept | Mi-course : revue holders/volume/rétention, ajustement de la cadence éditoriale et des bids ; relance des communautés avec le kill board. |
| ven 19 sept | PR HyperSwap token list (si TVL ≥$10k et CoinGecko ou DexScreener live) ; thread recap semaine 2 ; Space X #3. |
| lun 22 sept | Paiement des primes mèmes (tx publiées) ; snapshot T+25 ; préparation finale. |
| ven 26 sept (J+30) | FINALE : Space X #4, thread résultats, paiement des dotations (HYPE + 100k RAT Top Kill), annonce Saison 1 datée ; revue KPI J+30 et critères d'arrêt ; (funded) nano KOL #2 ; snapshot T+30 le 28. |
| Métrique | Aujourd'hui | J+30 | Arrêt |
|---|---|---|---|
| Holders ≥500 RAT (hypurrscan) | 205 | ≥650 | <480 à J+30 (les airdroppés vendent, aucun organique) → arrêt de tout… |
| Acheteurs organiques distincts sur @157 (hors wallets équip… | 0/jour | ≥300 trades/jour de ≥50 wallets sur 3 jours consécutifs (seuil top-20… | <10 acheteurs/jour en moyenne sur la semaine 4 |
| Volume 24 h @157 (hors wallets équipe) | $0,40 | ≥$3 000/jour sur 7 jours glissants (bar pratique CoinGecko ≈ $5k/jour) | <$200/jour de moyenne sur la semaine 4 |
| Spread ask-relatif @157 | 48 % | ≤5 % — conditionné au rééquilibrage du pool EVM (funded) | >30 % à J+30 malgré l'échelle de bids → retirer les bids, ne pas les… |
| Followers @ratracecombat | 796 | 1 500 (EGG à $5M mcap en a 1 900) | <900 à J+30 |
| Membres portail TG / Discord en ligne | 0 / 18 | 500 / 100 | <100 / <25 à J+30 → fermer le TG, rester Discord |
| Rétention airdrop (destinataires des 268 détenant encore ≥2… | n/a | ≥65 % | <40 % à J+30 → aucun airdrop supplémentaire, RAT restant verrouillé |
| Surfaces de découverte actives (page DexScreener, fiche Coi… | 0/4 | 3/4 | 0/4 à J+30 → aucune dépense DexScreener/CoinGecko payante, escalade s… |
| Proving Ground | 0 / 0 / 0 | 21/21 posts, ≥5 000 vues par thread recap | <8 agents inscrits au 4 sept → course reportée, plan token mis en pau… |
| Coût par nouveau holder organique (dépenses payées uniqueme… | n/a | <$150 (benchmark cost-per-wallet $50–150) | >$300 → couper les KOL payés et les boosts |
Lancement dans le déblocage HYPE du 29 août et la fin de la rotation memecoin (CAT −77 % depuis le pic du 23 août) : le relaunch arrive dans un drawdown sectoriel.
Parade : Semaine 1 = actions gratuites et structurelles seulement (lock, airdrop, listings, contenu) ; toute dépense payée est conditionnée au go/no-go du 3 sept ; la course du 5 au 26 sept donne une seconde fenêtre indépendante du prix.
Chart hyper-réflexif : ~$368 par +1× via HIP-2 et ~$318 de bids sur tout le carnet — un post KOL fait une bougie verticale lue comme pump, une vente de $300 imprime −97 %.
Parade : Échelle de bids de 1 200–4 000 USDC posée avant toute annonce ; math HIP-2 publiée sur la page transparence et dans le thread épinglé ; aucun achat équipe ; bot kill feed qui explique chaque mouvement en niveaux HIP-2.
« L'équipe détient plus que la communauté » (3,13 M vs ~2,1 M) et découverte du trading bilatéral 2025 de 0x66bb sur hypurrscan.
Parade : Lock Sablier ≥2,1 M (cancelable=false) publié avant le premier post ; divulgation proactive de l'historique 2025 ; fee share à 0 % ; page transparence avec widget live.
Airdrop non sollicité perçu comme spam par les communautés PURR/CATBAL/BUDDY (réception non documentée pour un spotSend post-lancement).
Parade : DM aux mods 24 h avant ; taille ≥$5 (visible, pas dust) ; cohorte de 268 wallets natifs memecoins HL seulement ; CSV + tx publiés ; un seul post par communauté, après l'envoi.
DexScreener n'indexe jamais RAT (150 paires HyperCore manquantes, pool EVM avec swaps toujours absent, aucune procédure documentée).
Parade : Ticket jour 0 ; chemin CoinGecko-first (suit hyperliquid-spot directement, remplit DexScreener/GeckoTerminal) ; GeckoTerminal déjà indexé comme surface de repli ; aucune dépense DexScreener sans page.
CoinGecko rejette en silence (demande 2025 jamais aboutie ; silence à 14 jours = rejet ; volume nul au dépôt).
Parade : Post de vérification + site cohérent + tableau d'offre vérifiable ; dépôt après les premiers trades réels ; re-dépôt à J+14 avec volume ; Fast Pass $1 000 seulement en funded et après échec.
Les gros wallets genesis (0x75f8…ed63 a vendu 790k et vend encore, 0x05b7…, 0xa464…) vident les bids dès qu'elles apparaissent.
Parade : Bids en 12 tranches décroissantes, jamais concentrées ; suivi quotidien des 10 plus gros holders sur la page transparence ; taille des bids plafonnée à la trésorerie récupérable.
Sablier : le comptroller de frais est un proxy upgradable (0 aujourd'hui, plafond $100 par retrait) contrôlé par un admin tiers.
Parade : Mentionner ce risque sur la page transparence ; alternative OpenZeppelin VestingWalletCliff non-upgradable (~$0,03 de gas) si « zéro tiers » prime sur l'UI Sablier.
Proving Ground sous-inscrite (<8 agents) : pas de spectacle, le mème n'a rien à pointer.
Parade : Recrutement dans les communautés d'agents dès le 29 août, crédit 2 500 RAT par inscrit, dotation en HYPE annoncée ; le format kill board fonctionne même avec 10 agents ; sinon report et pause du plan token.
Cadre légal : pas d'entité utilisée, promotion d'un token, dotations en crypto, KOL payés.
Parade : Aucune vente, aucune promesse de rendement, dotations fixes (pas de pari entre joueurs), disclosure systématique des posts payés, pas d'X Ads ; validation du wording par Emeric avant publication.
Bande passante : Emeric part-time, Augustin seul sur le contenu 30 jours.
Parade : Claude Code construit scripts, bots, pages en heures ; 7 workstreams plafonnés ; calendrier éditorial écrit d'avance ; modérateur externe dès le 1er sept.
Squats de nom (« Hype Rat » lancé le 24 août, « Ratty Liquid » sur alt.fun) et filtre « Strict » de l'app HL qui masque RAT.
Parade : Adresses canoniques épinglées partout + désaveu explicite ; liens directs vers @157 ; ETI DexScreener dès que la page existe.
Écart de prix entre le pool EVM ($0,00286) et HyperCore (mark $0,003083, mid $0,002337) : bids Core au-dessus du pool = arbitrage immédiat par les vendeurs EVM.
Parade : Bids placés sous le prix implicite du pool ; (funded) rééquilibrage du pool lors du top-up ; bot qui surveille l'écart.
Ce qui est construit par Claude Code, dans l'ordre des besoins. Vous signez, vous relisez.
| # | Quoi | Pour | État |
|---|---|---|---|
| 1 | TeamLock.sol (OZ 4.9.6 VestingWallet, cliff 182 j + 365 j linéaire, sans admin) + bridge.py (spotSend vers 0x2000…00fd avec pré-checks : solde libre, ordres ouverts, capacité) + deploy-lock.ts (déploiement depuis 0xe114…, transfert signé par la source) | Lock équipe, 27–28 août | prêt (scratchpad/lock/) |
| 2 | RatLock.sol : escrow sans admin ni pause ; lock(amount, 90|180 j) par le holder, lockFor(to, amount, unlockAt) par le programme, withdraw() à l'échéance par le bénéficiaire seul ; événements pour le compteur ; tests ; vérification hyperevmscan | Relock, airdrop d'inscription, cohorte, agents | à faire, ½ journée |
| 3 | Page transparence : tableau d'offre, adresses entières, widgets live (holders via hypurrscan, RAT verrouillés via balanceOf des locks, top holders, sorties du wallet Programme), historique 2025 avec tx, math HIP-2, message signé de l'équipe, guide de vérification | 28 août | à faire, ½ journée |
| 4 | Page d'inscription : personal_sign de l'adresse HL, vérification du snapshot 26/08 et du lock, adresse master pour les opérateurs d'agents, CSV horodaté | Relock → airdrop | à faire, ½ journée |
| 5 | Script d'airdrop vers les locks : lockFor pour chaque destinataire (jamais liquide), pilote 3 envois, log des tx ; spotSend Core seulement pour la dotation Last Rat Standing, avec spotClearinghouseState de chaque destinataire avant | 29 août puis fin de saison | à faire, 2 h |
| 6 | Bot kill feed : fills @157 → Discord / Telegram / X, niveaux HIP-2 grignotés, top holders quotidiens, cache et backoff | Rituel, dès le 28 août | à faire, ½ journée |
| 7 | Bot leaderboard Proving Ground : PnL public, vivants / éliminés, post quotidien avec image ; dépend du flux de données de la course (adresses master → clearinghouseState) | 5 septembre | à faire, 1 journée |
| 8 | Script échelle d'achats : 12 tranches depuis le wallet « liquidité », rafraîchi 1×/jour, jamais de self-fill, jamais depuis un wallet équipe historique | 28 août | à faire, 2 h |
| 9 | Scan des Transfer ERC-20 RAT sur HyperEVM → holders EVM et position LP, pour le tableau d'offre | Tableau d'offre | à faire, 1 h |
| 10 | Guard / Calls / Ladder | Après le 26 septembre, selon les KPI | 3–5 jours chacun |
# Lock public des RAT équipe — séquence exacte (v2, après revues) Objectif : dire « les tokens de l'équipe sont verrouillés » en pointant un contrat que n'importe qui vérifie en une requête. ## 0. Avant tout (26 août) - ~~Annuler l'ordre de vente ouvert sur `0x5d9c…dEC`~~ **fait le 26 août** (oid 406385906712, 123 860,46 RAT à 0,0151 ; vérifié : 0 ordre ouvert, 0 RAT en hold). À consigner sur la page transparence. - **Gas** : `0x66bb…b69` et `0x5d9c…dEC` ont 0 HYPE sur HyperEVM. Depuis `0xe114c49a9c74bcfcb9cb95c6411b5d4a49d9a170` (2,38 HYPE), envoyer 0,03 HYPE sur HyperEVM à chacun. Sans ça, ils ne peuvent pas signer le transfert vers le lock. - **Preuve de contrôle d'Augustin** : 1 RAT en spotSend depuis `0x66bb…b69` vers `0xd01e016a26537b9cfdd4029badc00f8fc8d305de`, puis, après le bridge de test, 1 RAT en transfert ERC-20 vers `0xe114…` (prouve la clé master ET la signature côté EVM). - Capacité de bridge vérifiée le 26 août : 11 498 696 RAT disponibles sur l'adresse système (HL ne rembourse pas un spotSend au-delà). ## 1. Décider - Montant par wallet source ; bénéficiaire = Safe 2-de-2 (Emeric + Augustin) si Safe fonctionne sur HyperEVM (chain 999), sinon une adresse neuve dont on dit qui tient la clé. transferable=false dans l'esprit : le bénéficiaire est immuable. - Cliff 182 jours, puis linéaire 365 jours. Contrat `TeamLock.sol` = OZ 4.9.6 `VestingWallet` (sans admin, sans revoke). Note : `release()` est appelable par n'importe qui mais ne verse qu'au bénéficiaire, et seulement ce qui est libéré. ## 2. Bridger (chaque wallet source signe lui-même, clé master) ``` cd token-rat && SOURCE_PRIVATE_KEY=0x… AMOUNT_RAT=100 python3 ../lock/bridge.py # test SOURCE_PRIVATE_KEY=0x… AMOUNT_RAT=1200000 python3 ../lock/bridge.py # réel ``` Les RAT arrivent en ERC-20 sur **la même adresse** côté HyperEVM. Jamais de passage par une clé intermédiaire. ## 3. Déployer le contrat (depuis 0xe114…, qui a le gas), puis chaque source transfère elle-même ``` cp lock/TeamLock.sol contracts/contracts/ && cp lock/deploy-lock.ts contracts/scripts/ cd contracts && npx hardhat compile LOCK_BENEFICIARY=0x… LOCK_CLIFF_DAYS=182 LOCK_DURATION_DAYS=365 LOCK_AMOUNT_RAT=0 npx hardhat run scripts/deploy-lock.ts --network hyperevm ``` (`LOCK_AMOUNT_RAT=0` : le script déploie seulement ; le transfert est fait ensuite par la source, dans Rabby/MetaMask, chainId 999, RPC https://rpc.hyperliquid.xyz/evm, token 0xfdc42f844f3aa19f8fc0b2d67d3276cf1efdc4ca → adresse du lock.) Résultat lisible par tous : une tx « 0x66bb… → TeamLock, 1 200 000 RAT ». ## 4. Vérifier, puis publier - Vérifier la source sur hyperevmscan (Etherscan API V2, chainid 999). Sans ça le lock ne prouve rien. - Publier : adresse du lock, tx de déploiement, tx de transfert, `beneficiary()`, `start()`, `duration()`, et le tableau d'offre : 12 M max / 5 080 165 à 0x0 / 1 430 700 HIP-2 / 1 343 457 Oracle / 501 303 bridgés / X lock équipe / wallet Programme (RAT liquides équipe, chaque sortie annoncée avant) / public. - Message signé (personal_sign) depuis 0x66bb… et 0x5d9c… : « Rat Race team, 28 Aug 2026 ». - Ne jamais déclarer « locked » autre chose que ce contrat. ## 5. Le programme (RatLock) Tout RAT distribué (airdrop d'inscription, cohorte, agents, primes) est déposé via `RatLock.lockFor(destinataire, montant, échéance)` — jamais envoyé liquide. Seule exception publiée : la dotation Last Rat Standing. RatLock : escrow sans admin, sans pause, retrait par le bénéficiaire à l'échéance uniquement.