Skip to content

Conversation

@gyuho
Copy link
Contributor

@gyuho gyuho commented Apr 20, 2023

Why this should be merged

Open-source how to set up devnet.

How this works

Using https://github.com/ava-labs/avalanche-ops.

How this was tested

https://github.com/ava-labs/hypersdk/blob/main/examples/tokenvm/DEVNETS.md and many other testing are being done with this tool.

For example, I just did a large scale X-chain Cortina upgrades with 100 nodes:

  • Custom patch avalanchego with a specific time of my choice for Cortina activation
  • Deploy 100 nodes devnet with this custom avalanchego binary
    • e.g., 10 anchor nodes + 90 non-anchor nodes (all validating primary network, similar to mainnet)
  • 10 minutes before the Cortina activation, start sending X-chain loads with distributed load generator
  • Let Cortina activates, and make sure X-chain transactions are being processed with no issue

Screenshot 2023-04-20 at 1 29 57 PM

c.f., ava-labs/avalanche-ops#310

gyuho added 3 commits April 20, 2023 12:09
Signed-off-by: Gyuho Lee <gyuho.lee@avalabs.org>
Signed-off-by: Gyuho Lee <gyuho.lee@avalabs.org>
@gyuho gyuho requested a review from StephenButtolph as a code owner April 20, 2023 22:49
gyuho added 4 commits April 20, 2023 15:49
Signed-off-by: Gyuho Lee <gyuho.lee@avalabs.org>
Signed-off-by: Gyuho Lee <gyuho.lee@avalabs.org>
@gyuho gyuho self-assigned this Apr 27, 2023
joshua-kim pushed a commit to joshua-kim/avalanchego that referenced this pull request Apr 28, 2023
… beacons (ava-labs#1391)

Co-authored-by: abenegia <alberto.benegiamo@gmail.com>
Co-authored-by: Darioush Jalali <darioush.jalali@avalabs.org>
@github-actions
Copy link

This PR has become stale because it has been open for 30 days with no activity. Adding the lifecycle/frozen label will cause this PR to ignore lifecycle events.

@github-actions
Copy link

This PR has become stale because it has been open for 30 days with no activity. Adding the lifecycle/frozen label will cause this PR to ignore lifecycle events.

@StephenButtolph StephenButtolph deleted the devnets-gyuho branch July 24, 2024 20:46
maru-ava pushed a commit to maru-ava/avalanchego that referenced this pull request Nov 6, 2025
Signed-off-by: Austin Larson <78000745+alarso16@users.noreply.github.com>
Co-authored-by: Jonathan Oppenheimer <jonathan.oppenheimer@avalabs.org>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

No open projects
Archived in project

Development

Successfully merging this pull request may close these issues.

3 participants