Skip to content

Releases: clawnchdev/clawmes

v0.1.0 - first versioned release

29 Apr 23:51

Choose a tag to compare

First versioned release of clawmes. 45 of 48 PRD tools shipped at 100% test coverage. Plugin loads in Hermes, CLI subcommands wired, documentation in place.

This is pre-alpha. Surface is complete and tested; no real-network validation has happened yet. See CHANGELOG.md for public-beta blockers.

Highlights

  • 45 tools across wallet, trading, lending/staking, launches, NFTs, governance, social, intel, automation, agent ops, and memory.
  • 27 commands for slash-style use in Hermes channels.
  • 27 skill bundles with workflow guidance for the LLM.
  • 14 services with topologically-ordered start.
  • 11 hooks wired into Hermes lifecycle.
  • 3 wallet modes — WalletConnect (phone), local key (encrypted with scrypt + AES-256-GCM), Bankr (custodial).
  • Real broadcast pipeline — pre-flight eth_estimateGas simulation that refuses on revert; nonce + raw tx + receipt.
  • Strict decimals path with two-tier cache prevents 10^12-wei silent multiplication on USDC etc.
  • Policy gate with ERC-20 amount conversion via TokenDecimalsService.peek (cache-only, no blocking RPC).
  • 0x v2 (Permit2) swap integration with response-shape audit (decimal/hex value/gas, v2 error envelope, liquidityAvailable=false handling).
  • Doctor command — offline health check for env vars, RPCs, bridge, plugin manifest.
  • Init wizard — interactive setup with --non-interactive for CI.

Install

```bash
hermes plugins install clawnchdev/clawmes --enable
hermes clawmes init
```

Public-beta blockers

These hold v0.1.0 to pre-alpha:

  • Real-mainnet smoke test (one tx through each wallet mode).
  • Real-phone WalletConnect pairing test.
  • Third-party security audit of the keystore + signing paths.
  • Most "external API" tools (governance, farcaster, herd_intelligence, reservoir, etc.) require their own API keys for production traffic.

Documentation

Tests

2011 passing tests + 8 skipped (gated bridge integration). 100% line coverage maintained on every commit.