PumpGrok
PumpGrok banner
PumpGrok is an eight-role Solana memecoin trading desk packaged as agent instructions, 23 skills, a hard security constitution, and read-only Python helpers. It is loaded into a host agent runtime (Grok Bot, Cursor, Claude Code, or Grok Build). It is not a trading bot, exchange client, or signer: private keys never enter the system, and only a human-approved ticket may be sent.
Version 1.0.0.
Capabilities
- Eight specialist roles: CHIEF, SCOUT, RISK, WHALE, SNIPER, RUG, EXIT, SHILL (
agents/) - 23 skills covering desk constitution, ticket lifecycle, risk audit, Jupiter routing, discovery, journal conventions, and a vendored dry-run screening engine (
skills/grokbot-pipeline) - Always-on desk rule
rules/pumpgrok-team.mdc(RISK veto, human approval by ticket ID, single-send, no private keys) - Read-only CLI helpers for Jupiter quotes, mint/freeze authority, priority fees, ticket IDs, paper fills, holder concentration, and pipeline JSONL evidence (
tools/pipeline_evidence.py) - Repo linter
scripts/check.sh(frontmatter, constitution phrases, one-writer convention; no network) - Plugin manifests for Grok Bot (
plugin.json), Claude Code (.claude-plugin/), Cursor (.cursor-plugin/), and Grok Build (.grok-plugin/)
The desk starts in research mode. paper logs simulated fills via tools/paper_sim.py. micro-live is only enabled after the risk-limits interview and explicit user confirmation. The desk ships no strategies and makes no return claims.
Requirements
- A host that can load
agents/,skills/, andrules/(Grok Bot, Cursor, Claude Code, or Grok Build) - Python 3 (used by
scripts/check.shandtools/) requestsfor most tools (pip install requests)- Optional: a private Solana RPC URL passed as
--rpc(tools default tohttps://api.mainnet-beta.solana.com)
No lockfile or version pin is in this repository. No API keys are required for the public endpoints the tools call.
Setup and usage
Full Grok Bot bootstrap (clone, folders, skills, eight Bots, Trading Floor, desk record) is in SETUP.md. That flow is read-only: no keys, no real trades.
From this repository:
./scripts/check.sh
Exit 0 means the instruction tree looks healthy.
Optional tools:
pip install requests
python tools/jupiter_quote.py \
--input-mint So11111111111111111111111111111111111111112 \
--output-mint <TOKEN_MINT> \
--amount 100000000 \
--slippage-bps 100
python tools/authority_check.py --mint <TOKEN_MINT>
python tools/priority_fee.py --multiplier 1.2
python tools/ticket_helper.py next
python tools/holder_check.py --mint <TOKEN_MINT> --limit 20
python tools/paper_sim.py --action buy --ticket SOL-20260827-001 \
--mint <TOKEN_MINT> --size-usd 25 --price 0.000012 --slippage-bps 80
Working files for a live desk belong under /workspace/trading-desk/ (created by setup), not inside this repo. tools/ticket_helper.py falls back to ./trading-desk/proposals when /workspace is absent.
Cursor / Claude Code / Grok Build load skills/, agents/, and rules/ from the plugin manifests. On runtimes without persistent Bots, rules/pumpgrok-team.mdc says to use subagents or role-labelled passes.
Project layout
| Path | Role |
|---|---|
agents/ | Eight specialist Bot definitions plus standing instructions |
skills/ | Twenty-three SKILL.md procedures |
rules/ | Always-applied desk constitution (pumpgrok-team.mdc) |
tools/ | Read/prepare-only Python CLIs (JSON on stdout; never sign or send), including the JSONL desk bridge tools/pipeline_evidence.py |
scripts/ | check.sh repository linter |
vendor/grokbot-pumpfun/ | In-tree vendored screening pipeline (regular files, not a git submodule or gitlink; pin 409e74c905faa0e9de42e918efe2c604f206856e); notes in vendor/grokbot-pumpfun/PUMPGROK.md; desk-facing procedure in skills/grokbot-pipeline |
plugin.json | Root agent-plugins manifest |
.claude-plugin/, .cursor-plugin/, .grok-plugin/ | Host-specific plugin metadata |
SETUP.md | Step-by-step Grok Bot desk bootstrap |
banner.jpg | README hero art |
Documentation
- ARCHITECTURE.md — module boundaries, ticket flow, persistence
- SETUP.md — bootstrap procedure
- LICENSE — GNU Affero General Public License v3.0
Subdirectory READMEs: agents/README.md, skills/README.md, rules/README.md, tools/README.md, scripts/README.md.
Ownership and license
Copyright (c) 2026 Spectrum Web Co LLC. Associated identity: swcstudiospace.
PumpGrok is licensed under the GNU Affero General Public License v3.0. See LICENSE.