← Back to Skills Marketplace
1626
Downloads
1
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install poseidon-otc
Description
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.
Usage Guidance
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.
Capability Analysis
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.
Capability Assessment
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.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install poseidon-otc - After installation, invoke the skill by name or use
/poseidon-otc - Provide required inputs per the skill's parameter spec and get structured output
Version History
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.
Metadata
Frequently Asked Questions
What is 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. It is an AI Agent Skill for Claude Code / OpenClaw, with 1626 downloads so far.
How do I install Poseidon OTC?
Run "/install poseidon-otc" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Poseidon OTC free?
Yes, Poseidon OTC is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Poseidon OTC support?
Poseidon OTC is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Poseidon OTC?
It is built and maintained by Romovow (@romovow); the current version is v1.0.0.
More Skills