Skip to content
This repository was archived by the owner on Jun 18, 2024. It is now read-only.
This repository was archived by the owner on Jun 18, 2024. It is now read-only.

Kintsugi testnet #4

@parithosh

Description

@parithosh
  • Decide date for genesis + delay + fork epoch
  • Decide on number of validators
  • Contract
  • Setup config
  • Generate mnemonics
  • Deploy eth1 miner with high TTD (Ensure the contract address is pre-deployed with the code + in the state)
  • Collect enode from miner and pass to config variable
  • Generate genesis state
  • Get ENR
  • PR with the information
  • Provision nodes
  • Deploy other clients with ENR to get them peering
  • Check if genesis root + genesis data matches with client API. It should match what the python script (genesis testnet tool repo) outputs for our genesis.ssz
  • Publish list of ENR address of the deployed clients, add as file to the PR
  • Setup monitoring and dashboards for the clients
  • Setup testnet faucet
  • Setup forkmon
  • Setup beacon explorer
  • Setup eth1 explorer
  • Setup public RPC (HAproxy route)
  • Setup webpage that collects all the info in one place
  • Document making deposits

Aim of devnet:

  • Test transition again, single miner to avoid issues
  • Test v3 specs + CL 1.1.6 + EL v1.0.0-alpha.5 (no proposer boosting, imperfect optimistic sync)
  • Have a new devnet for optimistic sync testing
  • Test @skylenet's kubernetes based setup for tooling + minority nodes/validators
  • Involve the public in deployments and testing over the holidays

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions