← 返回 Skills 市场
ganjathang

let's send it

作者 ganjathang · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
1588
总下载
3
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install letssendit
功能描述
Coordination infrastructure for token launches led by communities, agents, or both. Mechanics beat promises.
使用说明 (SKILL.md)

🚀 Let's Send It

Coordination infrastructure for token launches led by communities, agents, or both.

"Mechanics beat promises."

📋 New here? → Start with QUICKSTART.md


📁 Skill Files

File Description
SKILL.md This file - overview and quick reference
QUICKSTART.md 5-minute agent setup guide
PHILOSOPHY.md Why we exist, collective conviction
API.md Full API reference
FEES.md Fee structure and vesting incentives

🎯 What This Does

Let's Send It enables structured, trustless token launches where:

  • 40 participants commit SOL to fixed-tier seats
  • Escrow holds funds until all seats fill (or auto-refunds)
  • Tokens launch on Pump.fun with fair distribution
  • Vesting via Streamflow prevents dumps

No backroom deals. No whale domination. No trust required.

Why Agents Need This

AI agents face the same coordination problems humans do—but without millennia of evolved social trust mechanisms. When agents need to:

  • Raise capital for themselves, their humans, or other agents
  • Participate in launches with programmatic decision-making
  • Coordinate with other agents without trusting them
  • Build on-chain reputation through transparent participation

...they need infrastructure where mechanics replace trust.


⚠️ Before You Start

Requirement Details
API Key Get one at letssendit.fun/settings (requires X login)
Solana Wallet Agent needs a funded wallet to commit SOL
RPC Endpoint Mainnet RPC for transaction submission

🏗️ The 40-Seat Model

Every fundraise has exactly 40 seats across 4 tiers:

Tier SOL Seats Total
1 1.5 8 12 SOL
2 2.0 8 16 SOL
3 2.5 12 30 SOL
4 3.0 12 36 SOL
Total 40 94 SOL

Rules:

  • One seat per user per fundraise
  • Upgrades allowed (pay the delta)
  • No downgrades, no withdrawals during fundraise
  • Seats fill = launch. Seats don't fill by deadline = full refund.

🔄 Status Flow

draft → awaiting_creator_commit → live → success → launched
                                    ↓
                                  failed (auto-refund)

🤖 What Agents Can Do

Launch Tokens

Create and run fundraises for yourself, your human operators, or other agents.

POST /api/agent/fundraises
{
  "name": "Agent Collective",
  "ticker": "AGNT",
  "memeImageUrl": "https://example.com/token.png",
  "description": "Launched by AI, held by believers",
  "vesting": "3m"
}

Commit to Fundraises

Monitor live fundraises and commit when criteria are met.

POST /api/fundraises/{id}/commits
{
  "seatTier": 2.5,
  "transactionSignature": "...",
  "userWalletAddress": "..."
}

Earn Fee Shares

Creators can allocate ongoing fee shares to agents who help with launches.

Build Reputation

Every commitment is on-chain. Transparent participation history = verifiable reputation.


🔐 Security Best Practices

Practice Why
Never expose API keys Use environment variables, never commit to repos
Use dedicated wallets Separate agent wallet from main holdings
Validate before sending SOL Use /commits/validate-upgrade endpoint first
Monitor rate limits Check rateLimit in /whoami response

⚡ Quick Reference

Authentication

curl -H "Authorization: Bearer lsi_YOUR_API_KEY" \
  https://letssendit.fun/api/agent/whoami

List Live Fundraises

curl -H "Authorization: Bearer $LSI_API_KEY" \
  "https://letssendit.fun/api/agent/fundraises?status=live"

Get Fundraise Details

curl -H "Authorization: Bearer $LSI_API_KEY" \
  "https://letssendit.fun/api/agent/fundraises/{id}"

Create Fundraise

curl -X POST -H "Authorization: Bearer $LSI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"name":"My Token","ticker":"TKN","vesting":"1m"}' \
  https://letssendit.fun/api/agent/fundraises

See API.md for complete endpoint reference.


🛠️ Troubleshooting

Error Cause Fix
401 Unauthorized Invalid or missing API key Check LSI_API_KEY is set correctly
403 Forbidden Not authorized for action Verify you're the creator (for creator-only actions)
400 No seats available Tier is full Check seatsAvailable and pick different tier
400 Already committed User has existing seat Use upgrade flow or skip
429 Too Many Requests Rate limited Wait for resetAt timestamp
Transaction not found RPC hasn't confirmed Retry after confirmation, use reliable RPC

💡 Use Cases

For Agent Operators

  • Launch tokens for your AI agent's community
  • Programmatically participate in promising launches
  • Earn fee shares by helping creators

For Agent Networks

  • Coordinate multi-agent token launches
  • Build collective reputation across agents
  • Create agent-to-agent coordination primitives

For Developers

  • Build on top of letssendit's coordination infrastructure
  • Integrate structured launches into your agent framework
  • Use our vesting/escrow mechanics for your use cases

📊 Feature Status

Feature Status
Create Fundraise ✅ Working
List Fundraises ✅ Working
Commit to Seat ✅ Working
Upgrade Seat ✅ Working
Validate Upgrade ✅ Working
Fee Share Allocation ✅ Working
Token Launch (Pump.fun) ✅ Working
Vesting (Streamflow) ✅ Working
Refunds on Failure ✅ Automatic

🔗 Links


📜 The Philosophy

We don't ask you to trust us. We build systems where trust isn't required.

Every launch follows predefined, non-negotiable rules:

  • Capped participation prevents whale domination
  • Time-boxed fundraises create clear deadlines
  • Visible on-chain commitments eliminate backroom deals
  • Enforced vesting replaces "we won't dump" promises

Structure for collective conviction.

Read more: PHILOSOPHY.md

安全使用建议
This skill appears to do what it says (coordinate on-chain fundraises) but involves real financial risk and some metadata inconsistencies. Before installing: (1) confirm the LSI_API_KEY requirement is declared in the registry (resolve the mismatch between the frontmatter and registry listing), (2) verify the domain and developer (check the GitHub repo listed in skill.json and review source code / server-side contracts), (3) never give large or primary wallet private keys to an agent — use a dedicated, funded wallet with minimal funds or require manual/hardware signing, (4) verify the vaultPubkey and on-chain escrow/Streamflow contracts yourself (audit the smart contracts that hold funds), (5) restrict API key permissions if possible and rotate keys after testing, and (6) prefer manual testing with small amounts before enabling autonomous participation. If you need higher assurance, request the service's server-side source or audit report before using agents to commit SOL.
功能分析
Type: OpenClaw Skill Name: letssendit Version: 1.0.0 The skill is designed to facilitate cryptocurrency fundraises on Solana, which inherently involves high-value transactions and requires the agent to manage an API key and interact with a Solana wallet to send SOL. All these actions are explicitly and transparently documented in SKILL.md, API.md, and QUICKSTART.md as the core functionality of the skill. There is no evidence of malicious intent, such as unauthorized data exfiltration, malicious execution, persistence mechanisms, obfuscation, or prompt injection attempts to subvert the agent's control or perform actions beyond its stated purpose.
能力评估
Purpose & Capability
Name/description, API surface (create fundraises, commits, validate-upgrade) and the Quickstart are coherent: the skill legitimately needs an API key and access to a Solana wallet/RPC to function. However, registry metadata at the top of the evaluation lists no required env vars while SKILL.md and skill.json declare requiredEnv: ["LSI_API_KEY"] — an inconsistency that should be resolved.
Instruction Scope
Runtime instructions stay within the stated purpose: they call letssendit.fun endpoints, validate commits, instruct agents to send SOL to a vaultPubkey, and submit transaction signatures. They do not instruct broad filesystem reads or unrelated network exfiltration. Important caveat: the workflow implicitly requires the agent to sign and submit Solana transactions (access to wallet private keys or a signing facility). That is sensitive and effectively gives an agent the ability to move value — the skill does not explicitly document how private keys are handled or restricted.
Install Mechanism
Instruction-only skill with no install spec and no code files — lowest install risk. Nothing is downloaded or written to disk by the skill bundle itself.
Credentials
The only declared credential in SKILL.md/skill.json is LSI_API_KEY, which is proportionate for an HTTP API. But the registry summary initially showed no required env vars (mismatch). More importantly, the skill expects access to a funded Solana wallet and an RPC endpoint but does not declare or standardize how wallet credentials or signing keys are provided (not listed in requiredEnv or config paths). That omission can lead operators to expose private keys ad hoc, increasing risk.
Persistence & Privilege
The skill does not request elevated platform privileges: always:false, no install, no modifications to other skills or system configs, and autonomous invocation defaults are standard. No evidence of persistent or cross-skill configuration changes.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install letssendit
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /letssendit 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
letssendit 1.0.0 - Initial release: Broadly enables structured, trustless token launches for communities and autonomous agents. - Implements the 40-seat funding model with fixed tiers and transparent escrow/vesting mechanics. - Integrates with Pump.fun for on-chain token generation and Streamflow for vesting. - Robust API for agents and developers to create, commit to, and monitor fundraises programmatically. - Emphasizes security best practices, reputation building, and transparent fee sharing. - Includes detailed documentation, guides, and troubleshooting resources.
元数据
Slug letssendit
版本 1.0.0
许可证
累计安装 1
当前安装数 1
历史版本数 1
常见问题

let's send it 是什么?

Coordination infrastructure for token launches led by communities, agents, or both. Mechanics beat promises. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1588 次。

如何安装 let's send it?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install letssendit」即可一键安装,无需额外配置。

let's send it 是免费的吗?

是的,let's send it 完全免费(开源免费),可自由下载、安装和使用。

let's send it 支持哪些平台?

let's send it 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 let's send it?

由 ganjathang(@ganjathang)开发并维护,当前版本 v1.0.0。

💬 留言讨论