Skip to content
Conduit

skill

serpens-hermes

SERPENS — Autonomous Web3 Intelligence Agent powered by Hermes Agent. Token scanning, contract auditing, wallet intelligence, DeFi monitoring.

amrrobb/serpens-hermescommunitylistedunreviewed

Set up

Skills are installed by placing their folder where your agent loads skills.

The download comes from github.com/amrrobb/serpens-hermes itself, not from our server, so what you get is exactly what its author published.

Install instructions come from the README

Skills do not use an MCP config. Follow the steps in the README below.

README

synced Oct 23, 2026

SERPENS

Autonomous Web3 Intelligence Agent powered by Hermes Agent

Your always-on crypto security guard — smart contract auditing, rug pull detection, wallet intelligence, and DeFi monitoring. Accessible via Telegram or CLI.

Named after the Serpens constellation — the celestial serpent entwined around Hermes's staff. It sees everything on-chain.

What It Does

CapabilityDescription
Token ScannerScan any ERC-20 for honeypot risk, sell tax, holder concentration, and ownership flags
Contract AuditorFetch verified source code, detect vulnerability patterns, run GoPlus security analysis
Wallet IntelligenceProfile any wallet — activity patterns, holdings, risk indicators, transaction history
DeFi GuardianMonitor positions, track yields, set up automated alerts via cron
Solana SupportBuilt-in Solana skill for wallet portfolios, token info, and whale detection

Architecture

┌─────────────────────────────────────────────────────────────┐
│                        SERPENS                              │
│               Hermes Agent + SOUL.md Persona                 │
├─────────────────────────────────────────────────────────────┤
│  11 Custom Tools                                             │
│  ┌──────────┐ ┌──────────┐ ┌──────────┐ ┌──────────┐       │
│  │ GoPlus   │ │ DeFiLlama│ │Etherscan │ │ web3.py  │       │
│  │ Security │ │ Prices   │ │ Source   │ │ EVM RPC  │       │
│  └──────────┘ └──────────┘ └──────────┘ └──────────┘       │
├─────────────────────────────────────────────────────────────┤
│  5 Skills: token-scan, contract-audit, wallet-intel,         │
│            defi-guardian, blockchain/solana                   │
├─────────────────────────────────────────────────────────────┤
│  Hermes Platform: Memory | Cron | Telegram | Subagents       │
│                   Session Search | SOUL.md | Skills Hub       │
└─────────────────────────────────────────────────────────────┘

Quick Start

# Clone
git clone --recurse-submodules https://github.com/AmmGo/serpens.git
cd serpens

# Install
uv venv venv --python 3.11
source venv/bin/activate
uv pip install -e ".[all]"
uv pip install -e "./mini-swe-agent"
uv pip install web3 requests

# Configure (~/.hermes/.env)
ANTHROPIC_API_KEY=your_key          # or use Claude Code OAuth auto-detect
TELEGRAM_BOT_TOKEN=your_bot_token   # from @BotFather
ETHERSCAN_API_KEY=your_key          # free at etherscan.io
GATEWAY_ALLOW_ALL_USERS=true

# Install skills
cp -r optional-skills/blockchain ~/.hermes/skills/
# Copy the web3 skills from skills/web3/ to ~/.hermes/skills/web3/

# Run CLI
hermes chat --provider anthropic

# Run Telegram bot
hermes gateway

Custom Tools

All tools register with the Hermes tool registry under the web3 toolset:

ToolAPI SourceDescription
get_token_infoweb3.py + DeFiLlamaToken metadata, price, market cap
get_token_priceDeFiLlamaQuick price lookup
get_eth_balanceweb3.pyNative + token balances
scan_token_securityGoPlusHoneypot, tax, ownership risk analysis
check_address_riskGoPlusMalicious address detection
get_contract_sourceEtherscanVerified source code retrieval
analyze_contract_securityGoPlus + Etherscan + regexCombined security audit
analyze_walletEtherscan + web3.pyWallet activity profiling
get_whale_movementsEtherscanLarge transfer detection
get_defi_positionsDeFiLlamaYield opportunities
get_protocol_tvlDeFiLlamaProtocol TVL data

Hermes Features Used

  • Custom Tool Registry — 11 tools in web3 toolset
  • Skills System — 4 custom + 1 built-in skill
  • SOUL.md — Web3 security analyst persona
  • Persistent Memory — Watched wallets survive restarts
  • Cron Scheduling — Automated position monitoring
  • Telegram Gateway — Interactive bot
  • Subagent Delegation — Parallel contract analysis
  • Session Search — Cross-session intelligence recall

Example Usage

You: Is this token safe? 0x6982508145454Ce325dDbE47a25d4ec3d2311933

SERPENS: TOKEN SAFETY REPORT
Token: Pepe (PEPE)
Chain: Ethereum
Risk Score: 22/100 — CAUTION

FINDINGS:
- MEDIUM: Blacklisted function detected
- MEDIUM: Anti-whale mechanism present
- LOW: Top holder owns 13.34%

TAX: Buy 0% | Sell 0%
Holders: 511,368

RECOMMENDATION: Generally safe to trade. The blacklist and anti-whale
functions are common in large-cap meme tokens. Monitor holder concentration.

Want me to audit the contract source code?

Supported Chains

ChainRPCExplorer
Ethereumeth.llamarpc.cometherscan.io
Polygonpolygon-rpc.compolygonscan.com
Arbitrumarb1.arbitrum.io/rpcarbiscan.io
Basemainnet.base.orgbasescan.org
BSCbsc-dataseed.binance.orgbscscan.com
Solana(built-in skill)—

Use Your Own API Key

SERPENS skills are portable. You can run them with your own LLM key — no dependency on our infrastructure.

Option 1: Full install (Hermes Agent)

git clone https://github.com/AmmGo/serpens.git
cd serpens
# Install hermes + deps (see Quick Start above)
# Set YOUR api key:
echo "ANTHROPIC_TOKEN=your-key-here" > ~/.hermes/.env
# Copy skills
cp -r skills/web3/ ~/.hermes/skills/web3/
hermes chat --provider anthropic

Option 2: Skills only (any AgentSkills.io-compatible agent)

Our SKILL.md files follow the open AgentSkills.io standard. They work with:

  • Claude Code
  • Cursor
  • Gemini CLI
  • OpenAI Codex
  • VS Code Copilot
  • Any agent that reads SKILL.md

Just copy the skills/web3/ directory into your agent's skills folder.

Option 3: Tools only (Python)

# Use our tools standalone — they're just Python functions
from tools.web3_security_tools import handle_scan_token_security
result = handle_scan_token_security({"token_address": "0x...", "chain_id": 1})

License

MIT — Built on Hermes Agent by Nous Research

↑↓ navigate openesc close