Resources
2Install
npx skillscat add hairyf/blockchain-skills/geth Install via the SkillsCat registry.
SKILL.md
Skill based on go-ethereum (geth), generated 2026-02-09. Official docs: https://geth.ethereum.org/docs
Go Ethereum (geth) is the Golang execution-layer client for Ethereum. It runs full/archive/light nodes, exposes JSON-RPC over HTTP/WebSocket/IPC, and ships tools like Clef (signer) and abigen (Go contract bindings).
Core References
| Topic | Description | Reference |
|---|---|---|
| Overview | What geth is, executables (geth, clef, abigen, evm, rlpdump), common flows | core-overview |
| CLI | Command-line options, subcommands, config file (TOML) | core-cli |
| JSON-RPC | Transports (HTTP, WS, IPC), namespaces, security | core-rpc |
Features
Tools
| Topic | Description | Reference |
|---|---|---|
| Clef | Standalone signer, external API, UI API (stdio-ui) | feature-clef |
| abigen | Go contract bindings from ABI/bytecode, deploy and call | feature-abigen |