Ponzu Launchpad

Security checks across static analysis, malware telemetry, and agentic risk

Overview

The skill matches its Ethereum launchpad purpose, but it asks for a raw wallet private key and enables irreversible mainnet financial transactions without clear built-in approval or spending limits.

Only use this with a fresh dedicated wallet funded with the minimum ETH needed, preferably on Sepolia first. Do not provide your main wallet private key. Make sure your agent asks you before signing every transaction, and pin or review the npm packages before using the SDK.

Static analysis

No static analysis findings were reported for this release.

VirusTotal

VirusTotal findings are pending for this skill version.

View on VirusTotal

Risk analysis

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

Anyone or any agent process with access to this private key can authorize transactions from that wallet, potentially spending its ETH or interacting with contracts irreversibly.

Why it was flagged

The skill uses a raw Ethereum private key as its primary credential for signing transactions, while also acknowledging that read-only use does not need that key.

Skill content
requires:\n  env:\n    - PONZU_PRIVATE_KEY ... primaryEnv: PONZU_PRIVATE_KEY ... `PONZU_PRIVATE_KEY` is used locally by viem's `privateKeyToAccount()` to sign transactions ... **Omit `PONZU_PRIVATE_KEY`** for read-only access
Recommendation

Use only a newly created, dedicated wallet with minimal funds; do not provide a main wallet key; omit the key for read-only tasks; and require explicit user approval before any transaction is signed.

What this means

A mistaken or overly autonomous agent action could create contracts, spend ETH, or perform other on-chain actions that cannot be reversed.

Why it was flagged

The documented workflow signs and broadcasts mainnet transactions that spend funds and deploy contracts, but the artifact does not show a mandatory confirmation or spending-limit guardrail.

Skill content
Deploying a token creates a complete system in one transaction ... **Cost:** 0.005 ETH creation fee + optional dev buy amount. ... const result = await deploy(... wallet, client, 'mainnet')
Recommendation

Before installing or using, configure the agent to ask for confirmation for every transaction, review network and amounts, test on Sepolia first, and keep the wallet balance capped.

What this means

Users must trust the npm packages they install; a compromised or changed package version could affect wallet-signing behavior.

Why it was flagged

The skill relies on user-installed npm packages, including an unpinned SDK, and no bundled code or lockfile is available in the reviewed artifacts.

Skill content
npm install @ponzu_app/sdk viem
Recommendation

Install from trusted sources, pin package versions, review the SDK before use, and avoid running it with a valuable wallet key.