# ───────────────────────────────────────────────────────────────────────────── # Cyberia Hardhat – Environment Variables (.env.example) # ───────────────────────────────────────────────────────────────────────────── # Copy this file to `.env` and fill in the values for your local environment. # cp .env.example .env # # NEVER commit the real `.env` file. It is listed in `.gitignore`. # For production / CI, use a secrets manager (GitHub Secrets, Vault, etc.). # ───────────────────────────────────────────────────────────────────────────── # ── Besu IBFT2 Network ────────────────────────────────────────────────────── BESU_IBFT2_RPC_URL=http://127.0.0.1:8545 BESU_IBFT2_CHAIN_ID=777771 # ── Besu QBFT Network ────────────────────────────────────────────────────── BESU_QBFT_RPC_URL=http://127.0.0.1:8545 BESU_QBFT_CHAIN_ID=777771 # ── Besu Kubernetes (NodePort / LoadBalancer) ─────────────────────────────── BESU_K8S_RPC_URL=http://127.0.0.1:30545 BESU_K8S_CHAIN_ID=777771 # ── Gas Reporter ──────────────────────────────────────────────────────────── # Set to "true" to enable gas usage reports during test runs. REPORT_GAS=false # Optional: write gas report to a file instead of stdout. # GAS_REPORT_FILE=gas-report.txt # ── Contract Verification (Etherscan-compatible explorers) ────────────────── # Only needed if you verify contracts on a public block explorer. # ETHERSCAN_API_KEY=your-api-key-here