Poseidon OTC

WarnAudited by ClawScan on May 10, 2026.

Overview

This skill is purpose-built for Solana token swaps, but it can use a private wallet key to autonomously lock and swap real funds, so users should review it carefully before installing.

Install only if you intentionally want an agent to help conduct Solana OTC trades. Use a dedicated burner wallet with limited funds, require manual approval before any offer, confirmation, lockup, cancellation, or execution, and verify token mints and amounts independently.

Findings (4)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

An agent could create, confirm, or execute a swap involving funds in the configured wallet if prompted or if it misinterprets a task.

Why it was flagged

The skill is designed to let agents autonomously negotiate and execute token trades, which can move real financial assets without an explicit human approval boundary described in the artifacts.

Skill content
Agent-to-agent commerce - Two AI agents can negotiate and execute trades autonomously
Recommendation

Use only a dedicated low-balance burner wallet, set clear human approval requirements before confirmations or execution, and verify token mints, amounts, counterparty, and lockup terms manually.

What this means

Any SOL or tokens in the burner wallet may be used in trades or transaction fees by this skill.

Why it was flagged

The skill reads a private Solana key from the environment and converts it into a signing wallet. That is expected for autonomous trading, but it gives the skill authority over the wallet's funds.

Skill content
burnerKey: process.env.POSEIDON_BURNER_KEY ... this.wallet = Keypair.fromSecretKey(bs58.decode(this.config.burnerKey));
Recommendation

Never use a main wallet key. Create a separate burner wallet, fund it only with the maximum amount you are willing to risk, and rotate the key if exposed.

What this means

Poseidon’s backend can see room metadata and trade workflow details, even if settlement occurs on-chain.

Why it was flagged

The skill sends trade-room data to the Poseidon backend. The visible body includes room identifiers, identity secret/hash fields, optional invite-code hash, wallet address, and transaction signature.

Skill content
body: JSON.stringify(body) ... fetch(`${this.config.apiUrl}/api/trade-rooms`, { method: 'POST'
Recommendation

Treat room links and invite codes as sensitive, avoid sharing private trading intentions unnecessarily, and use the default Poseidon endpoint only if you trust that service.

What this means

A compromised dependency or unexpected package version could affect code that has wallet-signing authority.

Why it was flagged

The package uses npm dependencies with semver ranges. This is common for a TypeScript Solana library, but dependency provenance matters more because the package can handle a private signing key.

Skill content
"dependencies": { "@solana/web3.js": "^1.87.6", "@solana/spl-token": "^0.3.9", "bs58": "^5.0.0", "tweetnacl": "^1.0.3", "js-sha3": "^0.9.3" }
Recommendation

Install from a trusted source, prefer a lockfile or pinned versions, and review dependency updates before using a funded burner wallet.