hackquest logo

Clawmes

Open-source Hermes Agent plugin that gives any AI agent a complete on-chain toolkit: wallets, swaps, bridging, lending, staking, NFTs, token launches and trading automation across 5 EVM chains.

Videos

Project image 1
Project image 2
Project image 3
Project image 4

Tech Stack

AI Agents
Python
Web3
EVM

Description

Clawmes turns any Hermes Agent (Nous Research) into a full on-chain operator you

drive in plain English. Tell it what you want — "watch the six wallets I follow

on Base, and if any buys over $50k of a token with $100k+ liquidity, snipe 0.15

ETH with MEV protection, set a +100% take-profit and a -30% stop" — and it

parses that into a concrete, running rule. Natural language is the interface;

there are no forms, scripts, or dashboards to wire up.

It's built for conditional and multi-step operations, not one-shot trades:

threshold-gated rebalances ("rebalance to 50/30/20, but only if a leg drifts

more than 5%"), two-sided price ladders ("if ETH breaks $4,000 sell 25% of my

stETH; under $3,000 buy it back"), filtered copy-trading, and full bridge → swap

→ LP flows — each compiled into triggers, brackets, and schedules that run on

their own and report back.

Safety is cryptographically enforced, not just promised. Rather than handing

over keys, you grant the agent scoped, revocable on-chain permissions through

MetaMask Smart Accounts — ERC-7715 permission grants and ERC-7710 delegation

with caveats on ERC-7702-upgraded accounts — so it can only ever do what you

authorized: spend caps, time limits, allow-listed actions, enforced at the

wallet. On top of that, fund-moving actions still require explicit confirmation

with full details shown, the agent verifies the live wallet/chain read-only

before acting and never fabricates results, swaps route through private

orderflow, launches/snipes run honeypot + tax pre-checks, and approvals can be

audited and revoked.

It's open at every layer. Wallets: MetaMask (WalletConnect v2 + MetaMask Smart

Accounts), plus Bankr, Coinbase, Rabby, or a local key across Ethereum, Base,

Arbitrum, Optimism and Polygon. Inference: pluggable OpenAI-compatible providers

for the agent's own research and summarization — Venice (privacy-first) or

OpenGateway, selectable per deployment. Agent-to-agent: discover and hire other

agents over the A2A protocol (JSON-RPC 2.0 AgentCards) and the Clawnx matching

network, delegating sub-tasks and running agent-to-agent commerce. Machine

payments: the agent pays x402-gated APIs and inference per request from its own

wallet in USDC on Base — no API keys, no checkout, fully autonomous.

Underneath: 53 tools — 0x swaps, LiFi bridging, Aave lending, Lido / Rocket Pool

staking, Uniswap V3 liquidity, Reservoir NFTs, Clawnch + Bankr launches,

prediction markets, Snapshot/Tally governance, Gnosis Safe, Permit2, and an

automation suite (DCA, copy-trading, bracket limit orders, sniper, alerts).

One-line install (pip install clawmes), rich cards in Hermes Desktop, and

production-grade engineering — ~4,600 tests at 100% line coverage. It plugs into

the $CLAWNCH ecosystem and the Clawnch launchpad on Base.

Progress During Hackathon

Over the hackathon (May 18 → June 9) clawmes went from v0.15 to v0.18 — a dozen+

merged PRs across the plugin, the Clawnch launchpad, and the clawncher CLI/SDK,

holding 100% line coverage the entire way. Highlights:

• Natural-language automation (v0.15): shipped the trader suite — MEV-protected

swaps, bracket limit orders, wallet scan, airdrop eligibility/claim — and the

conditional-rule engine behind snipe / rebalance / price-ladder / filtered

copy-trade ("if a wallet I follow buys >$50k… snipe with a +100/-30 bracket").

• Hermes Desktop UI (v0.16.x): built the card system — portfolio, research,

launch-receipt, and WalletConnect-QR cards — with explorer/Dexscreener link

enrichment across every transaction tool and click-to-open previews. Traced

and fixed the desktop preview-envelope mechanism against the live gateway.

• Agent-callable surface (v0.17.0): added clawmes_info so the agent can pull

wallet/balance/portfolio/research/trending/leaderboard data itself (53rd tool).

• Wallets & on-chain guardrails: hardened WalletConnect (env-only project ID),

and wired MetaMask Smart Accounts via the sa-bridge — the ERC-7702/7710/7715

stack for scoped, revocable agent permissions (spend caps, time limits,

allow-listed actions enforced at the wallet, instead of handing over keys).

• Inference providers (v0.18.0–0.18.1, + 0.18.2 in progress): added Venice

(privacy-first, OpenAI-compatible) alongside OpenGateway behind a unified

provider router, live-tested against the real Venice API, and handled the

x402 (HTTP 402) machine-payment path — the agent can pay per-request APIs and

inference in USDC on Base, no keys or checkout.

• Launchpad (Clawnch): shipped mandatory 1M $CLAWNCH burn enforcement across all

launch paths (custodial /api/deploy, non-custodial /api/prepare, and the

4claw/Moltbook cron scanners), documented the launch requirements, and trimmed

infra cost.

• clawncher CLI/SDK: built and published to npm the client-side burn flow

(clawncher deploy --burn, SDK burnClawnch) so any agent can satisfy the launch

burn and deploy a verified token in one command.

Engineering throughout: conventional commits, CI-gated 100% coverage (~4,600

tests), and automated PyPI/npm publishing on tag.

Fundraising Status

Bootstrapped

Team Leader
CClawnch Dev
Project Link
Deploy Ecosystem
BaseBase
Sector
AIDeFiInfra