Passer au contenu principal

Documentation Index

Fetch the complete documentation index at: https://docs.raydium.io/llms.txt

Use this file to discover all available pages before exploring further.

Cette page est traduite automatiquement par IA. La version anglaise fait foi.Voir la version anglaise →
Une Platform dans LaunchLab est un environnement de lancement tiers construit au-dessus du programme LaunchLab de Raydium. Les plateformes peuvent se personnaliser, facturer leurs propres frais et configurer les paramètres de migration post-courbe-de-liaison pour chaque token lancé sous leur nom — sans exécuter de programme on-chain séparé. L’interface LaunchLab propre de Raydium n’est qu’une plateforme parmi d’autres.

Pourquoi les plateformes existent

Raydium souhaitait que LaunchLab soit une primitive partagée, et non un produit unique de marque. Le système Platform PDA permet aux écosystèmes, aux fournisseurs d’outils, aux communautés et aux équipes meme d’offrir des expériences de lancement curées ou personnalisées qui se règlent toutes dans le même programme de courbe-de-liaison LaunchLab sous-jacent et le même pool CPMM (ou AMM v4) post-migration. Exemples de plateformes que vous pourriez rencontrer :
  • L’interface LaunchLab propre de Raydium sur raydium.io/launchlab — l’implémentation de référence.
  • Launchpads partenaires — des tiers qui ont enregistré leur propre Platform PDA pour personnaliser l’expérience de lancement.
  • Plateformes de niche — par exemple, une plateforme spécifique à une communauté qui lance uniquement des memecoins liés à un thème particulier, avec un partage de frais personnalisé finançant son trésor.
Tous ces tokens résident toujours sur le même programme LaunchLab, se diplôment vers le même programme CPMM et peuvent être acheminés par les mêmes agrégateurs.

La PDA Platform

Chaque plateforme est représentée par une Platform PDA stockée dans le programme LaunchLab. Les champs incluent :
ChampDescription
platform_keySeed / identifiant de la plateforme, utilisé pour dériver la Platform PDA.
platform_fee_destinationCompte qui reçoit la part de la plateforme des frais de trading avant et après migration.
platform_fee_bpsPart des frais de plateforme sur les swaps pré-migration (varie selon la plateforme).
creator_fee_enabledIndique si cette plateforme active le partage des frais post-migration du créateur via Burn & Earn.
creator_fee_share_bpsSi activé, part des frais LP qui s’écoulent vers la Fee Key NFT du créateur.
cp_config_idSi la cible post-migration est CPMM, quel AmmConfig utiliser — choisit le niveau de frais.
name, description, image_urlMétadonnées d’affichage utilisées par les portefeuilles et les interfaces qui supportent la personnalisation de plateforme.
tokens_launchedCompteur ou index on-chain des tokens créés sous cette plateforme.
Les noms de champs exacts se trouvent dans l’IDL LaunchLab (sdk-api/anchor-idl). Le tableau ci-dessus est un aperçu descriptif.

Ce qu’une plateforme peut contrôler

Capture de frais :
  • Part des frais de plateforme sur chaque achat/vente pré-migration.
  • Part post-migration — quand le token se diplôme, les tokens LP sont frappés selon une répartition multi-parties définie par la plateforme : une partie à brûler (Burn & Earn — un modèle de verrouillage de liquidité qui permet aux LP verrouillés de continuer à percevoir leur part des frais du pool, voir user-flows/burn-and-earn), une partie au créateur (Fee Key NFT) et une partie à la plateforme elle-même.
Destination post-migration :
  • CPMM (par défaut si frais du créateur activés) avec un AmmConfig choisi via cp_config_id. Différents AmmConfigs ont différents niveaux de frais ; une plateforme peut choisir un niveau de frais plus élevé si ses lancements sont des actifs spéculatifs à haut volume.
  • AMM v4 (si frais du créateur désactivés) — pour la compatibilité rétroactive avec le flux LaunchLab original.
Expérience utilisateur :
  • Métadonnées de personnalisation utilisées par l’application Raydium et tout portefeuille / explorateur qui affiche les tokens LaunchLab.
  • Personnalisation de la page de lancement — les plateformes qui hébergent leur propre frontend peuvent filtrer les tokens pour afficher uniquement les lancements de leur propre plateforme.

Ce qu’une plateforme ne peut pas contrôler

  • Mathématiques de la courbe-de-liaison. La forme de la courbe (logistique, exponentielle, etc.) fait partie du programme LaunchLab lui-même. Les plateformes choisissent parmi les courbes prises en charge ; elles ne peuvent pas ajouter des courbes personnalisées arbitraires.
  • Logique du seuil de migration. La condition qui déclenche la graduation vers CPMM / AMM v4 (capitalisation boursière cible atteinte) est appliquée par le programme.
  • Posture de sécurité/audit fondamentale. Chaque plateforme hérite de l’historique d’audit de LaunchLab ; une plateforme malveillante ne peut pas le contourner en modifiant le programme.

Enregistrement d’une plateforme

Le programme LaunchLab expose une instruction create_platform (nom exact dans l’IDL). Les appelants passent :
  • Le seed qui dérivera la Platform PDA.
  • Le compte de destination des frais.
  • Frais souhaités en bps (soumis aux limites au niveau du programme).
  • Config post-migration (ID AmmConfig CPMM le cas échéant).
  • Métadonnées de personnalisation.
Le loyer pour la Platform PDA est payé par le créateur. Les mises à jour de la personnalisation et de certains paramètres de frais sont autorisées après la création par l’autorité de la plateforme ; les paramètres structurels (programme de destination de migration) ne le sont généralement pas. Consultez products/launchlab/instructions pour la signature exacte de l’instruction dans l’IDL LaunchLab actuel.

Interaction économique

Un seul swap sur une courbe-de-liaison LaunchLab distribue la valeur à peu près comme ceci (ratios exacts définis par la plateforme) :
L'acheteur paie :                100 SOL
Frais du protocole (LaunchLab) : – petit %
Frais de plateforme :            – platform_fee_bps%
Frais du créateur (pré-migration): – creator_fee_bps% (si activé)
Reste (vers la courbe) :         ~ reste
Post-migration, les tokens LP sont répartis selon la config de plateforme :
Tokens LP frappés à la graduation : 100%
  → Burn & Earn (brûlés) :           X%  (par défaut sur Raydium : 90)
  → Creator Fee Key NFT :            Y%  (par défaut sur Raydium : 10)
  → Plateforme :                     Z%  (configuré par plateforme ; peut être 0)
La part Burn & Earn se convertit en revenu de frais partagés distribués au détenteur de la Fee Key — ce qui, selon les valeurs par défaut de Raydium, est le coffre-fort « brûlé » représentant le financement des frais du marché large pour la confiance dans les tokens.

Notes pour les intégrateurs

  • Énumération des tokens par plateforme. Utilisez les endpoints API pool-info / mint avec un filtre platform (quand supporté) pour énumérer uniquement les tokens lancés sous une Platform PDA spécifique.
  • Affichage de la personnalisation. Si vous construisez un portefeuille ou un explorateur qui affiche les tokens LaunchLab, lire le nom / URL d’image de la plateforme depuis la Platform PDA offre une bien meilleure UX que d’afficher « LaunchLab » pour chaque token.
  • Mathématiques des frais. Chaque devis de courbe-de-liaison doit tenir compte des frais de plateforme en plus des frais du protocole et du créateur. Les assistants de devis du SDK le font automatiquement quand la Platform PDA est fournie.

Où aller ensuite

Sources :
  • IDL du programme LaunchLab fourni dans le SDK Raydium v2 : raydium-io/raydium-sdk-V2 sous src/raydium/launchpad/.
  • Endpoints api-v3.raydium.io/launchlab/platforms (quand disponibles).