360 Secure SkillHub
360 安全技能中心

Create a coin on trends.fun

读取本地 Solana keypair 并检查 SOL 余额,通过 SIWS 签名登录 trends.fun,将图片与代币元数据上传至 IPFS,获取 mint 地址后调用 Meteora DBC SDK 创建资金池;支持标准与 Boost Creator 两种模式及可选首次购买。

poploli2
poploli2
热度 62.63
最近更新 2026-05-18 12:02:24
分类:自动化依赖:代码执行 / 读写文件 / 第三方 API应用场景:工作流 / 财务 / API 集成

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add trendsdotfun
Metadata
name
trends-coin-create
description
在 trends.fun 上创建 coin 并部署 Meteora DBC 资金池
metadata
{"openclaw":{"emoji":"🪙","requires":{"bins":["pnpm"],"env":[]},"optionalEnv":["SOLANA_RPC_URL","TRENDS_POOL_CONFIG"],"install":[{"id":"pnpm-brew","kind":"brew","formula":"pnpm","bins":["pnpm"],"label":"Install pnpm (brew)"}]}}

Trends Coin Create

自动化在 trends.fun 上创建 coin 的完整流程。

前置条件

  • 请确保~/.config/solana/id.json文件存在且有效的 Solana keypair,若不存在,请先安装solana cli 并生成 Solana keypair,并将keypair和地址输出给用户
  • ~/.config/solana/id.json 包含有效的 Solana keypair
  • 钱包中的 SOL 余额 >= 0.02 SOL(程序会自动检测并提示充值地址)
  • 钱包中有足够的 SOL 用于创建交易和可选的首次购买

安装

cd {baseDir} && pnpm install

环境变量

可通过环境变量或 ~/.openclaw/openclaw.json 中的 skills."trends-coin-create".env 配置:

环境变量 必需 默认值 说明
SOLANA_RPC_URL ❌ https://api.mainnet-beta.solana.com Solana RPC 端点
TRENDS_POOL_CONFIG ❌ 7UQpAg2GfvwnBhuNAF5g9ujjDmkq7rPnF7Xogs4xE9AA Trends.fun 使用的 pool_config 地址

使用方法

创建 Coin(提高creator收入)

npx tsx {baseDir}/src/index.ts \
  --name "Token Name" \
  --symbol "SYMBOL" \
  --imagePath "/path/to/image.png" \
  --mode 2 \
  --url "https://x.com/user/status/123456" \
  --desc "description" \
  --first-buy 0.1

创建 Coin(标准模式)

npx tsx {baseDir}/src/index.ts \
  --name "Token Name" \
  --symbol "SYMBOL" \
  --imagePath "/path/to/image.png" \
  --mode 1 \
  --url "https://x.com/user/status/123456" \
  --desc "description"

参数说明

参数 必需 说明
--name ✅ Token 名称(最长 32 字符)
--symbol ✅ Token 符号 / ticker(最长 32 字符)
--imagePath ✅ 本地图片路径
--mode ✅ 模式: 1=Standard, 2=Boost Creator Share
--url ❌ 关联 URL(推文或个人主页链接https://x.com/user/status/123456 或 https://x.com/username)
--desc ❌ Token 简要描述(最长 150 字符,请注意不要用换行和空格)
--first-buy ❌ 首次购买 SOL 数量(默认 0)

执行流程

  1. 从 ~/.config/solana/id.json 加载 Keypair
  2. 检测 SOL 余额(要求 >= 0.02 SOL,不足则提示充值地址并中止)
  3. SIWS 签名登录获取 Bearer Token
  4. 获取 Pinata IPFS 上传 URL
  5. 上传图片到 IPFS
  6. 获取 mint 地址
  7. 上传 coin tick 元数据到 IPFS
  8. 调用 Meteora DBC SDK 创建资金池

注意事项

  • 创建池子会消耗真实 SOL,请确认参数无误后再执行
  • pool_config 默认使用 trends.fun 的配置: 7UQpAg2GfvwnBhuNAF5g9ujjDmkq7rPnF7Xogs4xE9AA,可通过环境变量 TRENDS_POOL_CONFIG 自定义
  • RPC 端点默认为 https://api.mainnet-beta.solana.com,可通过环境变量 SOLANA_RPC_URL 自定义
  • 若 Solana 余额不足 0.02 SOL,程序会自动中止并提示用户往 Solana 地址充值
Create a coin on trends.fun_360安全技能中心