返回顶部
c

chainstream-defi链流DeFi执行

[FINANCIAL EXECUTION] Execute irreversible on-chain DeFi operations via CLI and MCP tools. Use when user wants to swap tokens, create tokens on launchpad, sign transactions, broadcast signed transactions, or execute trading strategies. Requires explicit user confirmation before every destructive operation. All transactions are real and irreversible. Keywords: swap, DEX, launchpad, transaction, trade, sign, broadcast, PumpFun, Jupiter, Uniswap, USDC, SOL, execute.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.1.5
安全检测
已通过
303
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

chainstream-defi

ChainStream DeFi

执行DeFi操作:代币兑换、启动板创建、交易签名和广播。所有操作均为真实、不可逆的链上交易

在任何兑换之前:加载 chainstream-data 并对目标代币运行 token security。切勿兑换未经安全检查的代币。

  • - CLI:npx @chainstream-io/cli
  • MCP 服务器:https://mcp.chainstream.io/mcp(streamable-http)

金融风险提示

此技能中的每条命令都会执行真实、不可逆的区块链交易。

  • - 交易一旦在链上确认,无法撤销。
  • AI 代理绝不能自动执行——每次都需要用户明确确认。
  • 仅使用用户愿意交易的资金。

集成路径(请先检查)

DeFi 操作需要钱包。仅 API Key 是不够的。

环境感知决策(根据代理运行方式选择路径):

  1. 1. 代理已有钱包(WalletSigner)?
使用 SDK(@chainstream-io/sdk)。请勿使用 CLI 进行签名。实现 WalletSigner 接口。您的钱包还必须支持用于 x402 支付的 signTypedData。
  1. 2. 无嵌入式钱包——可使用本地终端或 CI?
使用 CLI(npx @chainstream-io/cli)。首先运行 chainstream login创建 ChainStream 钱包(基于 TEE;无需邮箱)。CLI 处理交易签名;对于 x402 订阅,请单独运行 plan purchase --plan
  1. 3. 使用 MCP(streamable HTTP,例如 https://mcp.chainstream.io/mcp — dex/swap,...)?
相同的钱包规则:只读工具可能仅通过 API 访问即可工作,具体取决于部署;破坏性工具仍需要基于钱包的身份验证。如果主机仅公开 API Key 而没有钱包,请勿执行 swap/broadcast——引导用户使用 CLI 登录(ChainStream 钱包)或 SDK + 他们自己的钱包。MCP 不会消除链上执行对钱包的要求。
  1. 4. 仅有 API Key?
→ 无法执行需要钱包的 DeFi 操作(swap、broadcast 等)。告知用户:DeFi 需要钱包。请使用 SDK 配合您的钱包,或运行 npx @chainstream-io/cli login。

有关包含代码示例的完整身份验证指南,请参阅 shared/authentication.md

前提条件(CLI 路径)

所有 DeFi 命令都需要钱包。如果看到未认证或需要钱包,请运行:

bash
npx @chainstream-io/cli login

CLI 钱包与签名命令

CLI 内置了钱包管理和签名功能。 这些命令已经实现且正常工作

钱包命令

bash

显示已配置的钱包地址


npx @chainstream-io/cli wallet address

显示钱包余额(原生代币 + 代币,支持 sol/base)

npx @chainstream-io/cli wallet balance --chain sol

签署交易(使用已配置的 Turnkey 或原始钱包)

npx @chainstream-io/cli wallet sign --chain sol --tx

导入原始私钥(仅限开发/测试)

npx @chainstream-io/cli wallet set-raw --chain sol

交易命令

bash

广播已签名的交易


npx @chainstream-io/cli tx send --chain sol --signed-tx

获取 Gas 价格(仅 EVM)

npx @chainstream-io/cli tx gas-price --chain eth

估算 Gas 限制(仅 EVM)

npx @chainstream-io/cli tx estimate-gas --chain eth --from 0x... --to 0x... --data 0x...

DEX 命令

bash

获取最佳路由 + 构建未签名交易(聚合器)


npx @chainstream-io/cli dex route --chain sol --from --input-token SOL --output-token --amount 1000000

构建未签名兑换交易(特定 DEX)

npx @chainstream-io/cli dex swap --chain sol --from --input-token SOL --output-token --amount 1000000 --dex jupiter

构建未签名代币创建交易

npx @chainstream-io/cli dex create --chain sol --from --name MyToken --symbol MT --dex pumpfun

端点选择器

意图CLI 命令MCP 工具安全性参考
构建路由 + 未签名交易npx @chainstream-io/cli dex route --chain sol --from WALLET --input-token SOL --output-token ADDR --amount 1000000dex/routereadOnlyswap-protocol.md
构建未签名兑换交易
npx @chainstream-io/cli dex swap --chain sol --from WALLET --input-token SOL --output-token ADDR --amount 1000000 | dex/swap | readOnly | swap-protocol.md | | 构建未签名创建代币交易 | npx @chainstream-io/cli dex create --chain sol --from WALLET --name MyToken --symbol MT --dex pumpfun | dex/createtoken | readOnly | launchpad.md | | 签署交易 | npx @chainstream-io/cli wallet sign --chain sol --tx | — | destructive | swap-protocol.md | | 广播已签名交易 | npx @chainstream-io/cli tx send --chain sol --signed-tx | — | destructive | swap-protocol.md | | 获取 Gas 价格(EVM) | npx @chainstream-io/cli tx gas-price --chain eth | — | readOnly | swap-protocol.md | | 估算 Gas(EVM) | npx @chainstream-io/cli tx estimate-gas --chain eth --from 0x... --to 0x... --data 0x... | — | readOnly | swap-protocol.md | | 检查任务状态 | npx @chainstream-io/cli job status --id JOBID --wait | — | readOnly | swap-protocol.md |

dex route 与 dex swap 的区别

  • - dex route — 聚合多个 DEX,返回最佳价格路由。默认使用,除非用户指定了 DEX。
  • dex swap — 在特定 DEX 上构建交易(例如 --dex raydium)。当用户明确选择 DEX 或需要启动板特定逻辑(例如 pumpfun 联合曲线)时使用。

原子执行协议(硬性要求)

所有破坏性操作必须遵循此协议。每个步骤都是一个单独的 CLI 命令——代理编排流程并在步骤之间插入用户确认。

必读:在任何兑换执行之前,加载 rules/safety-protocol.md 以了解风险阈值和终止条件。

步骤 1:构建交易(获取路由 + 未签名交易)

bash
npx @chainstream-io/cli dex route --chain sol --from --input-token SOL --output-token --amount 1000000 --slippage 5 --json

返回 { routeInfo, serializedTx, elapsedTime }。向用户展示 routeInfo:预期输出金额、价格影响、滑点、路由。

步骤 2:确认

向用户显示交易摘要:

  • - 链、输入/输出代币、金额
  • 来自 routeInfo 的价格影响和滑点
  • 预估 Gas 费用

等待用户明确确认。此步骤不可省略。
如果用户说直接执行而未查看,仍需显示摘要。

步骤 3:签名(用户确认后)

bash
npx @chainstream-io/cli wallet sign --chain sol --tx --json

返回 { signedTx }。此步骤使用已配置的钱包(TEE 或本地原始密钥)签署交易。

步骤 4:广播

bash
npx

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 chainstream-defi-1776110042 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 chainstream-defi-1776110042 技能

通过命令行安装

skillhub install chainstream-defi-1776110042

下载

⬇ 下载 chainstream-defi v1.1.5(免费)

文件大小: 24.6 KB | 发布时间: 2026-4-17 14:17

v1.1.5 最新 2026-4-17 14:17
- Clarified the CLI integration path for x402 subscriptions: CLI handles signing, but `plan purchase` must be run separately for x402 plans.
- Updated MCP integration instructions for wallet requirements and execution safety.
- Minor clarification in onboarding sections; improved wording for easier decision flow.
- No changes to command behaviors or endpoint mappings.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large