← Back to Skills Marketplace
755
Downloads
0
Stars
1
Active Installs
2
Versions
Install in OpenClaw
/install trendsdotfun
Description
在 trends.fun 上创建 coin 并部署 Meteora DBC 资金池
Usage Guidance
This tool legitimately needs access to your Solana keypair (~/.config/solana/id.json) so it can sign a login message and send transactions to create the token/pool. That is the main sensitive action — the code signs with your key but does not upload the secret key to remote servers. Before installing/running: (1) Review and trust the code or run it in an isolated environment; (2) never paste or send your private key to anyone — the docs’ wording about “outputting the keypair” is ambiguous and could be dangerous; (3) ensure you understand and accept the real SOL costs (transactions will spend SOL); (4) if you are unsure, create and use a throwaway/test Solana wallet with minimal funds for initial tests.
Capability Analysis
Type: OpenClaw Skill
Name: trendsdotfun
Version: 1.0.1
The skill is classified as suspicious due to a critical prompt injection vulnerability found in `SKILL.md`. The instructions explicitly tell the AI agent to 'output the keypair and address to the user' if a Solana keypair is not found. If executed literally by an agent, this would lead to the disclosure of the user's Solana private key in the agent's output, posing a severe information security risk. While the code itself (`src/index.ts`, `src/auth.ts`) uses the keypair for legitimate Solana operations and does not show direct malicious exfiltration to an external endpoint, the instruction to output the private key constitutes a critical vulnerability that could be exploited for credential theft via the agent's logging or output mechanisms.
Capability Assessment
Purpose & Capability
The name/description match the implementation: the code talks to trends.fun APIs (siws/verify, upload_url, mint/upload_content), uploads an image to IPFS, mints a token and uses @meteora-ag/dynamic-bonding-curve-sdk to create a DBC pool. Declared binaries (pnpm) and optional env vars (SOLANA_RPC_URL, TRENDS_POOL_CONFIG) are appropriate for the stated purpose.
Instruction Scope
The SKILL.md and code explicitly read the user’s Solana keypair at ~/.config/solana/id.json, check SOL balance, sign SIWS messages and Solana transactions, upload images to trends.fun/Pinata, then create a DBC pool. These actions are expected for this workflow but are sensitive: the skill will use your private key to sign requests and transactions. Also note the SKILL.md text that suggests generating a keypair “并将keypair和地址输出给用户” — wording could be interpreted as encouraging exposing the private key; the code itself does not transmit the secret key, but the documentation phrasing is risky and should be clarified.
Install Mechanism
Install is a single, standard brew formula (pnpm). The package manifests (package.json/pnpm-lock/package-lock) point to public npm packages. No downloads from arbitrary URLs or extract-from-unknown-host steps are present in the install spec.
Credentials
No required credentials are declared; optional env vars (SOLANA_RPC_URL, TRENDS_POOL_CONFIG) are relevant. The code reads HOME to find ~/.config/solana/id.json (expected). No unrelated secrets or config paths are requested.
Persistence & Privilege
The skill does not request always:true, does not modify other skills, nor asks for permanent system-wide changes. It runs ad-hoc and signs on behalf of the keypair provided at runtime.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install trendsdotfun - After installation, invoke the skill by name or use
/trendsdotfun - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
- Updated parameter descriptions: `--name`, `--symbol`, and `--desc` now specify maximum character limits and formatting rules.
- Clarified that `--name` and `--symbol` are limited to 32 characters each, and `--desc` to 150 characters without newlines or spaces.
- No functional or code changes, only documentation improved for clarity and usability.
v1.0.0
Initial release – automate the process of creating coins and deploying Meteora DBC pools on trends.fun.
- Guides users through Solana keypair and balance checks before creating a coin.
- Allows configuration through environment variables, including RPC endpoints and pool config.
- Provides two creation modes: standard and boosted creator share.
- Uploads images and metadata to IPFS as part of the process.
- Integrates with SIWS for authentication and Meteora DBC SDK for pool deployment.
- Prompts users if SOL balance is insufficient, ensuring reliable operation.
Metadata
Frequently Asked Questions
What is Create a coin on trends.fun?
在 trends.fun 上创建 coin 并部署 Meteora DBC 资金池. It is an AI Agent Skill for Claude Code / OpenClaw, with 755 downloads so far.
How do I install Create a coin on trends.fun?
Run "/install trendsdotfun" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Create a coin on trends.fun free?
Yes, Create a coin on trends.fun is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Create a coin on trends.fun support?
Create a coin on trends.fun is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Create a coin on trends.fun?
It is built and maintained by lewis (@poploli2); the current version is v1.0.1.
More Skills