node-operations

Solid

Blockchain node deployment and operations. Supports Ethereum execution and consensus clients, validator operations, node monitoring, MEV-Boost configuration, and archive node management.

AI & Automation 814 stars 53 forks Updated today MIT

Install

View on GitHub

Quality Score: 95/100

Stars 20%
97
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Blockchain Node Operations Skill Expert blockchain node deployment and operations for Ethereum and EVM-compatible networks. ## Capabilities - **Execution Clients**: Deploy Geth, Nethermind, Besu, Erigon - **Consensus Clients**: Configure Prysm, Lighthouse, Teku, Lodestar - **Validator Operations**: Set up validators with proper key management - **Monitoring**: Monitor sync status and performance - **MEV-Boost**: Configure for validators - **Archive Nodes**: Set up archive nodes for indexing - **Migrations**: Handle node upgrades and migrations ## Execution Client Setup ### Geth Installation ```bash # Install Geth sudo add-apt-repository -y ppa:ethereum/ethereum sudo apt-get update sudo apt-get install ethereum # Or download binary wget https://gethstore.blob.core.windows.net/builds/geth-linux-amd64-1.13.0-xxx.tar.gz tar -xvf geth-linux-amd64-*.tar.gz sudo mv geth-linux-amd64-*/geth /usr/local/bin/ ``` ### Geth Configuration ```bash # Create data directory mkdir -p /var/lib/geth # Create service file cat > /etc/systemd/system/geth.service << EOF [Unit] Description=Geth Execution Client After=network.target Wants=network.target [Service] User=geth Group=geth Type=simple Restart=always RestartSec=5 ExecStart=/usr/local/bin/geth \ --mainnet \ --datadir /var/lib/geth \ --http \ --http.addr 0.0.0.0 \ --http.port 8545 \ --http.api eth,net,web3,engine,admin \ --ws \ --ws.addr 0.0.0.0 \ --ws.port 8546 \ --authrpc.addr localhost \ --authrpc.port 8551 ...

Details

Author
a5c-ai
Repository
a5c-ai/babysitter
Created
4 months ago
Last Updated
today
Language
JavaScript
License
MIT

Related Skills