跳转到主要内容

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.

本页内容由 AI 自动翻译,所有内容以英文版本为准。查看英文版 →
LaunchLab 中的平台是建立在 Raydium LaunchLab 程序之上的第三方发行环境。平台可以进行品牌化、收取自己的费用,以及为每个在其下发行的代币配置迁移后参数——无需运行单独的链上程序。Raydium 自己的发行 UI 只是众多平台中的一个。

为什么需要平台

Raydium 希望 LaunchLab 是一个共享原始层,而不是单一品牌产品。平台 PDA 系统让生态、工具提供商、社区和迷因团队能够提供策划或品牌化的发行体验,这些都结算到同一个底层 LaunchLab 结合曲线程序和同一个 CPMM(或 AMM v4)迁移后的流动性池。 你可能在线上看到的平台示例:
  • Raydium 官方 LaunchLab UI(raydium.io/launchlab)—— 参考实现。
  • 合作发行平台 —— 已注册自有平台 PDA 的第三方,以提供品牌化的发行体验。
  • 小众平台 —— 例如仅发行与特定主题相关迷因币的社区平台,通过自定义费用分享为其金库筹资。
所有这些代币都存在于同一个 LaunchLab 程序上,毕业到同一个 CPMM 程序,并可由同样的聚合器路由。

平台 PDA

每个平台由存储在 LaunchLab 程序中的平台 PDA 表示。字段包括:
字段说明
platform_key平台的种子/标识符,用于推导平台 PDA。
platform_fee_destination接收平台交易费用分成(迁移前后)的账户。
platform_fee_bps平台在迁移前交换的费用分成(因平台而异)。
creator_fee_enabled该平台是否通过 Burn & Earn 启用迁移后的创建者费用分享。
creator_fee_share_bps若启用,流向创建者费用密钥 NFT 的 LP 费用份额。
cp_config_id若迁移后目标是 CPMM,使用哪个 AmmConfig —— 选择费用层级。
name, description, image_url钱包和支持平台品牌的 UI 使用的显示元数据。
tokens_launched在该平台下创建的代币计数或链上索引。
确切的字段名称在 LaunchLab IDL 中(sdk-api/anchor-idl)。上表是描述性概览。

平台可以控制什么

费用捕获:
  • 平台费用分成,适用于每笔迁移前的买卖。
  • 迁移后分成 —— 当代币毕业时,LP 代币铸造到由平台定义的多方分割:一部分被销毁(Burn & Earn —— 一种流动性锁定模式,让锁定的 LP 继续声称池费用分成,详见 user-flows/burn-and-earn)、一部分给创建者(费用密钥 NFT),一部分给平台本身。
迁移后目标:
  • CPMM(若启用创建者费用则默认),通过 cp_config_id 选择 AmmConfig。不同的 AmmConfig 有不同的费用层级;平台可以为其高成交量的投机资产选择更高的费用层级。
  • AMM v4(若禁用创建者费用) —— 与原始 LaunchLab 流程的向后兼容。
用户体验:
  • 品牌元数据,由 Raydium 应用和任何展示 LaunchLab 代币的钱包/浏览器使用。
  • 发行页面自定义 —— 托管自有前端的平台可以过滤代币,仅显示自有平台的发行。

平台不能控制什么

  • 结合曲线数学。 曲线形状(逻辑斯谛、指数等)是 LaunchLab 程序本身的一部分。平台从支持的曲线中选择;不能添加任意自定义曲线。
  • 迁移阈值逻辑。 触发毕业到 CPMM/AMM v4 的条件(达到目标市值)是由程序强制执行的。
  • 核心安全/审计姿态。 每个平台继承 LaunchLab 的审计历史;恶意平台无法通过修改程序来绕过它。

注册平台

LaunchLab 程序公开了 create_platform 指令(确切名称来自 IDL)。调用者传递:
  • 将推导平台 PDA 的种子。
  • 费用目的地账户。
  • 所需费用 bps(受程序级上限约束)。
  • 迁移后配置(如适用,CPMM AmmConfig ID)。
  • 品牌元数据。
平台 PDA 的租金由创建者支付。创建后,平台权限可以更新品牌和某些费用参数;结构参数(迁移目标程序)通常不能更新。 详见 products/launchlab/instructions 了解当前 LaunchLab IDL 中的确切指令签名。

经济互动

LaunchLab 结合曲线上的单次交换大致按这样分配价值(确切比例由平台设定):
买方支付:                  100 SOL
协议费(LaunchLab):    – 小比例 %
平台费:                – platform_fee_bps%
创建者费(迁移前):    – creator_fee_bps%(若启用)
留给曲线的剩余部分:     ~ 其余部分
迁移后,LP 代币按平台配置分割:
毕业时铸造的 LP 代币:  100%
  → Burn & Earn(销毁):          X%  (Raydium 默认:90)
  → 创建者费用密钥 NFT:           Y%  (Raydium 默认:10)
  → 平台:                          Z%  (平台配置;可能为 0)
Burn & Earn 份额转换为分享的费用收入,分配给费用密钥持有人 —— 在 Raydium 的默认配置中,是销毁”金库”,代表对代币信任的广泛市场费用支持。

集成者注意

  • 按平台列出代币。 使用 API 池信息/铸币端点,带有 platform 过滤器(如支持)只列出特定平台 PDA 下发行的代币。
  • 品牌显示。 如果你构建钱包或浏览器来展示 LaunchLab 代币,从平台 PDA 读取平台名称/图片 URL 远比为每个代币显示”LaunchLab”更好的 UX。
  • 费用计算。 每条结合曲线报价必须计算平台费用,加上协议和创建者费用。当提供平台 PDA 时,SDK 的报价帮助器会自动执行此操作。

接下来要去哪里

来源:
  • 捆绑在 Raydium SDK v2 中的 LaunchLab 程序 IDL:raydium-io/raydium-sdk-V2 下的 src/raydium/launchpad/
  • api-v3.raydium.io/launchlab/platforms 端点(如可用)。