Chisle
The coding-agent plugin that bills 52% of a bare model across 20 live tasks. Terse persona + tool-output compressor + context diet.
翻訳待ち
Ethereum implementation on the efficiency frontier
翻訳待ち
開発ツールGo · ShellGitHub @erigontech自分でインストール所有者未確認
Paste into Claude or ChatGPT for installation instructions suited to your environment.
Have you tried it? One tap is enough. No sign-in needed.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗Erigon is an implementation of Ethereum (execution layer with embeddable consensus layer), on the efficiency frontier.
Download | Documentation | Blog
This README is for people working on the repository. Everything about operating a node — install methods, flags, pruning modes, ports, monitoring, staking — is on the documentation site.
The Erigon documentation answers most questions. Useful starting points:
archive, full, blocks, minimalIn-depth links are marked by the microscope sign (🔬)
debug_getModifiedAccountsByNumber return
it--internalcl is enabled by default. to disable use --externalcl.chaindata is tens of gb (22gb on an archive mainnet node). It's ok to rm -rf chaindata. (to prevent grow: recommend --batchSize <= 1G)--prune flags changed: see --prune.mode (default: full, archive: archive, EIP-4444: minimal)--sync.loop.block.limit=5_000 enabled by defaultLog flags, log levels and log files: Logs and the CLI reference.
The torrent client in the Downloader keeps its own file, logs/torrent.log. It is written at whichever is more
verbose of --torrent.verbosity and WARN, so warnings and errors always reach it even at the default verbosity.
Messages at --torrent.verbosity or above are additionally forwarded to Erigon's own file and console loggers, which
emit them only if --log.dir.verbosity and --verbosity are themselves verbose enough.
Block production is fully supported for Ethereum & Gnosis Chain.
Erigon can be used as an Execution Layer for external Consensus Layer clients. See JWT secret and Ethereum with an external CL.
Caplin is Erigon's embedded Consensus Layer, enabled by default. Flags, archival modes and Beacon API configuration: Caplin and Caplin for staking.
Why a new Consensus Layer rather than the Engine API: the Engine API delivers blocks one at a time, which does not suit Erigon's bulk model — Erigon is built to handle many blocks simultaneously and to sort and process data in batches. Owning the consensus layer lets Erigon drive block handling on its own terms instead of being paced by the Engine API.
🔬 Detailed explanation is DEV_CHAIN.
Toolchain: Go >= 1.26, GCC 11+ or Clang 13+, 64-bit architecture. On Linux, kernel > v4.
On x86-64 the build targets the x86-64-v2 baseline (requires SSE4.2, POPCNT). Intel Nehalem (2008) and AMD
Bulldozer (2011) or newer qualify; older hardware is not supported.
git clone https://github.com/erigontech/erigon.git
cd erigon
make erigon
Binaries land in ./build/bin. Use -j<n> to parallelise the build. Packaged binaries, Docker images and the
per-platform install steps are on the
installation page; to build a specific release rather than main,
check out its tag.
On Windows, build natively (Chocolatey, MinGW, and the MinGW anti-virus false-positive workaround) or under WSL2: Native compilation and WSL.
This is the beginning of the README. Read the rest at the original. Read the full README ↗