用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/irfndi/beam-clmm --skill beam-install命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
基于 SOC 职业分类
| name | beam-install |
| description | Install and run Beam for automated Meteora DLMM rebalancing on Solana |
Install and run Beam for automated Meteora DLMM rebalancing on Solana.
beam, beam-clmm, or @irfndi/beam-clmmThe one-liner installer handles Bun (installs if missing), detects your OS/architecture, downloads a compiled bundle from Cloudflare R2, verifies its SHA-256 checksum, extracts it to ~/.beam, and writes a beam wrapper to ~/.local/bin/.
curl -fsSL https://raw.githubusercontent.com/irfndi/beam-clmm/main/scripts/install.sh | bash
export PATH="$HOME/.local/bin:$PATH"
Use the installed beam wrapper as the product boundary. The release installer provides the checksum-verified platform bundle under ~/.beam and the global command under ~/.local/bin/beam.
curl -fsSL https://raw.githubusercontent.com/irfndi/beam-clmm/main/scripts/install.sh \
| BEAM_SKIP_SETUP=1 bash
export PATH="$HOME/.local/bin:$PATH"
beam register
beam version
beam doctor
beam setup --non-interactive --rpc-url="$SOLANA_RPC_URL"
beam dev
Upgrade with beam update --check-only and beam update. Do not edit the Beam checkout, run bun run dev, or run bun install during agent operations; those commands are for Beam development. bun add --global beam is unsupported because no npm package with that name is published.
beam setup --non-interactive --rpc-url="$SOLANA_RPC_URL" --rpc-fallback-url="${SOLANA_RPC_FALLBACK_URL:-}"
This writes .env with the RPC provider settings, an optional watchlist, and paper-trading defaults. The default mode is paper trading — no real funds are at risk.
beam dev
Decisions are logged to logs/audit-trail.jsonl. To stop, send SIGINT (Ctrl+C).
beam whoami — Show current accountbeam backtest — Run backtestbeam update — Check for updatesbeam issue "<msg>" — Store an issue in Beam Cloud D1beam register — Create the required cloud accountbeam doctor [--fix] — Validate registration, providers, and local statebeam wallet {generate,import,show} — Manage the local Solana keypairbeam link-telegram — Link to @beam_agent_botThe API account is required before beam setup and beam dev so telemetry,
errors, feedback, and usage have an owner. Telegram remains optional.
| Layer | Purpose | Required? |
|---|---|---|
| CLI (local) | Runs the trading engine | Yes |
| API (cloud) | Account, telemetry, errors, feedback, whoami, subscription | Yes for agents |
| Telegram (chat) | Monitor from @beam_agent_bot | No |
bun run dev instead of beam dev — beam dev respects the install root..env — use beam setup.beam register — registration is required before setup and dev.PAPER_TRADING=false without a wallet — use beam wallet generate first.PATH after install.beam: command not found → export PATH="$HOME/.local/bin:$PATH"Bun not found → installer auto-installs; check $HOME/.bun/binsqlite-vec fails on Linux → engine falls back to system libsqlite3.so automaticallyBigInt serialization error → set EMBEDDINGS_BACKEND=fallback in .env (default)beam setup with a valid keyENABLE_POOL_DISCOVERY=true in .envbeam --version # should print 0.0.8 or later
beam dev & # start engine in background
sleep 30
tail -n 20 logs/audit-trail.jsonl
rm -rf ~/.beam ~/.local/bin/beam ~/.config/beam/agent-id ~/.config/beam/install-id ~/.config/beam/credentials.json ~/.config/beam/wallet.json