Référence · mesurée sur la chaîne · gratuite

Où votre jeton
peut avoir une pool.

Chaque ligne ici a été lue dans le programme sur le mainnet, non copiée d'une documentation. Avant de dépenser, une seule question compte : ce protocole sait-il parler à mon jeton ?

45 programmes distincts, 22 qui parlent Token-2022 et 12 contre lesquels on peut construire sans rétro-ingénierie. Aucun chiffre ici ne vient d'une documentation — la documentation publique se trompe dans les deux sens.

On peut créer une pool sans deviner (12)

IDL publié sur la chaîne ET instruction de création de pool. C'est contre ceux-là qu'on construit sans rétro-ingénierie du binaire.

ProtocoleAdresse du programmeTypeToken-2022IDL sur la chaîneCréer une pool
Orca Whirlpool (CLMM)whirLb…uctyCcliquidité concentréeoui66 instructionsinitialize_pool_v2
Raydium CLMMCAMMCz…KgrWqKliquidité concentréeoui38 instructionscreate_pool
Meteora DLMMLBUZKh…VaPwxobins discretsoui76 instructionsinitialize_customizable_permissionless_lb_pair
Meteora DAMM v2cpamdp…En1sGGproduit constant + plageoui38 instructionsinitialize_customizable_pool
OpenBook v2 (order book)opnb2L…EohpZbcarnet d'ordresnon29 instructionscreateMarket
PumpSwap (pump.fun AMM)pAMMBa…FMfXEAproduit constantoui27 instructionscreate_pool
Stabble StableswapNy…nAXjJZstableswapoui19 instructionsinitialize
Stabble WeightedswapFp…a2fwHWpoids asymétriquesoui13 instructionsinitialize
PerenaNUMERU…Ekoi5Pstableswapoui22 instructionscreate_pool
ByrealREALQq…fxQ5N2liquidité concentréeoui35 instructionscreate_pool
BonkswapBSwp6b…epzH8pproduit constantoui19 instructionscreatePool
GuacswapGswppe…pBqcE1produit constantoui20 instructionscreatePool

Courbe : le programme crée le jeton (3)

⚠️ Ils n'acceptent pas de jeton existant. L'instruction d'ouverture a le mint comme signataire, autrement dit le jeton naît à l'intérieur. Mesuré sur les trois.

ProtocoleAdresse du programmeTypeToken-2022IDL sur la chaîneCréer une pool
Raydium LaunchLabLanMV9…duJ3ujbonding curveoui27 instructions—
Meteora DBCdbcij3…uSMaqNbonding curveoui28 instructions—
pump.fun (curva)6EF8rr…BEwF6Pbonding curveoui40 instructions—

Ils existent et fonctionnent, mais demanderaient de la rétro-ingénierie (30)

Pas d'IDL sur la chaîne, ou pas d'instruction publique de création de pool. On peut les utiliser ; on ne peut pas construire contre eux sans l'IDL de chaque projet.

ProtocoleAdresse du programmeTypeToken-2022IDL sur la chaîneCréer une pool
Meteora DAMM v1Eo7WjK…Vn5UaBproduit constantnon26 instructions—
Meteora Vault24Uqj9…wBpyTicoffre de rendementoui14 instructions—
Lifinity v22wT8Yq…L7aD3cmarket maker avec oraclenon3 instructions—
WoofiWooFif…cJ1AVbmarket maker avec oracleoui41 instructions—
Raydium CPMMCPMMoo…5qKP1Cproduit constantouisans IDL—
Raydium AMM v4675kPX…Ut1Mp8produit constantnonsans IDL—
Raydium Stable5quBto…1Uev3hstableswapnonsans IDL—
InvariantHyaB3W…RaJuttliquidité concentréenonsans IDL—
Phoenix (order book)PhoeNi…HGqdXYcarnet d'ordresnonsans IDL—
OpenBook v1 / SerumsrmqPv…ksJtPXcarnet d'ordresnonsans IDL—
SaberSSwpkE…nZg1UZstableswapnonsans IDL—
CremaCLMM9t…3Sp7tRliquidité concentréenonsans IDL—
FluxBeamFLUXub…HSrm1Xproduit constantouisans IDL—
Sanctum Infinity5ocnV1…sgx9kxstableswapnonsans IDL—
SolFiSoLFiH…MZxyCemarket maker ferménonsans IDL—
ZeroFiZERor4…f4hbZYmarket maker ferménonsans IDL—
Obric v2obriQD…Nm113ymarket maker avec oracleouisans IDL—
HumidiFi9H6tua…N3q6Rpmarket maker ferméouisans IDL—
GoonFigoonER…7BnS5jmarket maker ferménonsans IDL—
Tessera VTessVd…83GLQHmarket maker ferménonsans IDL—
1DEXDEXYos…aqPMTmcarnet d'ordresnonsans IDL—
SolayerendoLN…MybpATstableswapouisans IDL—
Aldrin v2CURVGo…bgs2t4produit constantnonsans IDL—
PenguinPSwapM…hGhXkPproduit constantnonsans IDL—
DexlabDSwpgj…Jtmg6Nproduit constantouisans IDL—
MercurialMERLuD…U2HKkystableswapnonsans IDL—
CropperCTMAxx…biyfzhproduit constantnonsans IDL—
Token Swap SPLSwapsV…4U1Szwproduit constantnonsans IDL—
SarosSSwapU…ToDUZrproduit constantnonsans IDL—
Step FinanceSSwpMg…y2vLt1produit constant—sans IDL—

Comment chaque ligne a été mesurée

En lisant le programme, pas la documentation.

Token-2022 a été mesuré en cherchant les 32 octets de l'id du programme Token-2022 dans le binaire publié de chaque protocole. La présence ne garantit pas une prise en charge complète — des extensions peuvent encore être refusées —, mais l'absence garantit que cela ne fonctionne pas. Cette moitié de réponse évite déjà la dépense.

IDL sur la chaîne est ce qui sépare construire de deviner : avec lui, les instructions et la structure des comptes viennent du programme lui-même. Sans lui, assembler une transaction demande de la rétro-ingénierie du binaire ou de faire confiance au dépôt de chaque projet.

⚠️ La documentation publique se trompe dans les deux sens, et c'est pourquoi rien ici n'en a été copié. Deux exemples qui ont coûté une mesure : celle de Raydium omet une extension qu'elle accepte bel et bien, et il existe une extension acceptée par Orca qui n'apparaît dans aucune documentation ni dans le SDK JavaScript.