← 返回 Skills 市场
romovow

Poseidon OTC

作者 Romovow · GitHub ↗ · v1.0.0
cross-platform ✓ 安全检测通过
1626
总下载
1
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install poseidon-otc
功能描述
Execute trustless P2P token swaps on Solana via the Poseidon OTC protocol. Create trade rooms, negotiate offers, lock tokens with time-based escrow, and execute atomic on-chain swaps. Supports agent-to-agent trading with real-time WebSocket updates.
安全使用建议
This skill appears to do what it claims, but it requires a wallet private key (POSEIDON_BURNER_KEY). Supplying that key gives the skill the ability to sign and send on-chain transactions from that wallet — do not use your main or well‑funded keys. Suggested precautions before installing: (1) only provide a dedicated burner/private key with minimal funds, (2) prefer link/manual mode instead of autonomous mode when possible, or set disable-model-invocation (if platform allows) to prevent automated use, (3) verify the program ID (AfiRReY...LKUN) and API domain (poseidon.cash) yourself, (4) review the full source (the included src/index.ts) and test with tiny amounts on devnet/testnet first, and (5) if you must run autonomously, monitor logs and revoke the key immediately if you see unexpected activity.
功能分析
Type: OpenClaw Skill Name: poseidon-otc Version: 1.0.0 The skill is designed for trustless P2P token swaps on Solana, requiring a `POSEIDON_BURNER_KEY` (a base58 private key) for autonomous operation. While using a private key for a 'hot wallet' is inherently a high-risk capability, it is explicitly documented in SKILL.md and README.md as necessary for the skill's core function of agent-to-agent trading, with clear warnings about the associated risks. The code in `src/index.ts` uses this key to sign Solana transactions and authenticate with the `https://poseidon.cash` API, aligning with the stated purpose. There is no evidence of intentional malicious behavior such as unauthorized data exfiltration, persistence, or prompt injection attempts to subvert the agent's instructions or hide actions. All network calls and on-chain interactions are directed to the documented Poseidon protocol endpoints and Solana network.
能力评估
Purpose & Capability
Name/description (P2P OTC swaps on Solana) align with the code and instructions: the code performs Solana RPC calls, builds program transactions against the declared OTC program ID, and calls a Poseidon backend (poseidon.cash). Requiring a burner private key is expected for autonomous on-chain actions.
Instruction Scope
SKILL.md and README describe creating rooms, updating offers, deposit/confirm flows, and atomic execute — the included code implements these flows, signs auth messages, posts to the Poseidon API, and sends on-chain transactions. The instructions do not ask the agent to read unrelated system files or exfiltrate arbitrary data.
Install Mechanism
No install script is present (instruction-only with included TypeScript source). Dependencies listed are standard Solana/web3 and crypto libs. Nothing is downloaded from untrusted URLs or redirected through shorteners in the provided manifest.
Credentials
The skill declares POSEIDON_BURNER_KEY as the primary credential and uses it to build Keypair, sign messages, and send transactions — this is proportionate to autonomous trading. The code also reads POSEIDON_API_URL, POSEIDON_RPC_URL, and POSEIDON_FRONTEND_URL (with safe defaults), but the registry's required env listing only included POSEIDON_BURNER_KEY; that small mismatch is non-malicious but should be noted. Crucially, providing POSEIDON_BURNER_KEY hands the skill full control of that wallet (it can move funds and sign arbitrary txs).
Persistence & Privilege
always:false (good). The skill is allowed to be invoked autonomously (disable-model-invocation:false) — combined with a burner private key this grants the skill capability to conduct transactions without interactive confirmation. This is expected for an autonomous OTC client but is a high-risk configuration unless you restrict the key to a small-funded burner wallet or disable autonomous invocation.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install poseidon-otc
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /poseidon-otc 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial public release of Poseidon OTC Skill. - Execute trustless peer-to-peer (P2P) token swaps on Solana using time-based escrow. - Create and manage trade rooms, set multi-token offers, and execute atomic swaps fully on-chain. - Supports agent-to-agent trading, room negotiation, customizable lockups, and protected OTC transactions. - Real-time trade updates via WebSocket; reduced need for polling. - Detailed API documentation and quick start guide for seamless integration.
元数据
Slug poseidon-otc
版本 1.0.0
许可证
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Poseidon OTC 是什么?

Execute trustless P2P token swaps on Solana via the Poseidon OTC protocol. Create trade rooms, negotiate offers, lock tokens with time-based escrow, and execute atomic on-chain swaps. Supports agent-to-agent trading with real-time WebSocket updates. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1626 次。

如何安装 Poseidon OTC?

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

Poseidon OTC 是免费的吗?

是的,Poseidon OTC 完全免费(开源免费),可自由下载、安装和使用。

Poseidon OTC 支持哪些平台?

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

谁开发了 Poseidon OTC?

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

💬 留言讨论