Create a New Simulation

This step-by-step tutorial will help you navigate through the cHaOsNeT UI and set up a simulation to test your smart contracts in cHaOSneT’s forked EVM blockchain environment.

Index

When you first access cHaOsNeT via https://chaos.apeworx.io, you’ll be presented with two main options:

  1. View Current Deployments: This button allows you to see Simulations you have access to that are currently running.

  2. Create New Deployment: Click this button to set up a new simulation.

step-1

Step 1: Select an Ecosystem

After clicking “Create New Deployment,” you’ll be taken to the ecosystem selection screen.

Understanding Ecosystems

  • Choose the blockchain network you want to simulate by selecting an ecosystem. This choice determines the base network for your forked simulation.

step-2

Step 2: Modify Ecosystem

The next screen allows you to configure the rules for your blockchain fork.

Configuring Simulation Rules

  • Set up the parameters that will govern how bots interact within your simulation.

step-3

Period

  • Current: Fork based on the blockchain’s current state.

  • Historical: (Coming Soon) Simulate contracts during real-life past events where exceptional behavior occurred.

Block Time

  • Frequency of Interaction: Set how fast the Simulation will operate relative to the real block of time of the network.

Step 3: Select Protocol and Bots

On the following screen, you’ll choose the protocols and bots for your simulation. Each bot will interact with its related protocol(s) every block.

step-4


step-5

Step 4: Review and Payment

Finally, you’ll reach a screen where you can review your configurations.

Validation and Confirmation

  • Check all the settings of your simulation to ensure they are correct.

  • You can go back and edit configurations if necessary.

step-6

Proceed to Payment

  • Once you’re satisfied with the setup, proceed through the payments precedure to launch your Simulation.