Grvt Markets

WarnAudited by ClawScan on May 10, 2026.

Overview

This skill is openly a high-risk crypto trading tool, but it relies on an unaudited community CLI that stores private keys/session credentials on disk and can place trades or withdraw funds.

Only install this if you are comfortable using an unaudited community trading CLI with credentials that can affect real funds. Start on testnet, use a dedicated low-balance account, confirm every order or withdrawal manually, avoid `--yes`, and rotate or revoke keys after use.

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

A compromised, malicious, or buggy package could leak keys, misuse the account, or cause financial loss.

Why it was flagged

The skill asks users to install a global, unpinned external npm CLI whose own documentation says it is unaudited and unofficial, while that CLI will handle trading credentials and funds.

Skill content
`grvt-cli` is a community hobby project. It is NOT officially supported, endorsed, audited, or maintained by the GRVT team... Installation: `pnpm add -g @madeinusmate/grvt-cli`
Recommendation

Do not use production funds until you have verified the package source and version, reviewed the code, and tested on testnet. Prefer a pinned version and a machine/account with limited funds.

What this means

If the config file, API key, private key, or session cookie is exposed, an attacker or mistaken agent action could affect trades or funds.

Why it was flagged

The skill requires high-value financial credentials and a private key for account-changing operations, then persists those secrets locally.

Skill content
This tool stores API keys and private keys in plaintext on disk... Login requires an API key. A private key is optional but required for write operations (orders, transfers, withdrawals, derisk).
Recommendation

Use a dedicated low-balance account, testnet first, and revoke/rotate keys after use. Avoid storing production private keys unless you understand the risk.

What this means

A wrong address, amount, or unattended command could lead to irreversible loss or unexpected fund movement.

Why it was flagged

The documented tool can move funds out to an Ethereum address and includes a confirmation-bypass flag, which is risky in an agent-driven workflow.

Skill content
`grvt funds withdraw create` Withdraw funds from a sub-account to an Ethereum address. Requires a private key for EIP-712 signing. Prompts for confirmation unless `--yes` is passed.
Recommendation

Require explicit user confirmation of the exact destination, currency, amount, environment, and sub-account before any transfer or withdrawal. Do not let the agent use `--yes` for financial actions.

What this means

The reviewed skill contains no code, so the real behavior depends on the external CLI package installed at runtime.

Why it was flagged

Installing and running a global npm CLI is expected for this skill, but it still introduces executable code outside the reviewed artifact set.

Skill content
Package: `@madeinusmate/grvt-cli` (npm). Binary: `grvt`. Requires Node.js >= 20. Installation: `pnpm add -g @madeinusmate/grvt-cli`
Recommendation

Install only from a verified source, pin the version where possible, and review the package before giving it credentials.