hedera-cli · kingtobi1337
Read the chain.
Trade the chain.
34 commands. Prices from pool reserves and curves — never mixed aggregator USD. Forensics, swaps, MemeJob, CLOB. DRY until you say --live.
$ hcli price GRELF --json
{
"token": "GRELF",
"price_usd": 0.0835,
"venue": "V1 GRELF→WHBAR→USDC"
}
$ hcli stats --json
{ "hbar_usd": 0.075, "released_market_cap": "$3.28B" }
$ hcli report GIB
→ risk 25/100 · clusters · creator · social
Why one CLI?
Hedera data lives in Mirror Node, Hashio RPC, SaucerSwap contracts, MemeJob backends. USD shortcuts mix quote assets and lie about spreads. hcli unifies discovery, honest pricing, forensics, and execution.
On-chain prices
V1 reserves, V2 slot0, MemeJob curve, Mirror HBAR rate. Best route picked per token.
Forensics
report · risk · holders · clusters · snipers · creator · funding · supply · social
Trading
swap · mjbuy/mjsell · CLOB orders (SV3 + Lambda) · send · associate · approve
Re-quote + price guard before every send.
Command surface
Reads need no key. Writes need --live and a configured operator in .env.
priceroutepoolscandlestradesnewstatstokenwalletsearchtxconvert
reportriskholdersclusterssniperscreatorfundingsupplysocialnitter-health
swapmjbuymjsellmemejobmarketsbookorderorderscancelassociateapprovesend
Hermes skill: hedera-cli — wrapper at ~/.hermes/skills/trading/hedera-cli/scripts/hcli
Money-safety
- Default is DRY — plans only, no broadcast.
--livesends real HBAR/tokens. Confirm amount + recipient each time.- Keys live in
.envonly — never in skills or config YAML. - Slippage required on swaps; CLOB checks book depth before market orders.
Install
git clone https://github.com/kingtobi1337/hedera-cli.git
cd hedera-cli
cp .env.example .env # HEDERA_OPERATOR_ID + ed25519 key
pip install -r requirements.txt # CLOB extras
(cd signer && npm install) # only for --live sends
python3 -m hcli price SAUCE
python3 -m hcli wallet 0.0.x