Before you begin:
Install Docker:
Install Kurtosis CLI:
curl -fsSL <https://get.kurtosis.com> | bash
Install Go:
Clone the Beacon-Kit repository:
git clone <https://github.com/berachain/beacon-kit>
cd beacon-kit
Kurtosis simplifies the process of spinning up Berachain clusters. Here's how:
Clone or download the Kurtosis package for Berachain:
git clone <https://github.com/berachain/kurtosis-package.git>
cd kurtosis-package
Run the following commands to deploy a Berachain cluster:
kurtosis run ./path-to-kurtosis-package \\\\
--enclave-name=my-berachain-enclave \\\\
--config ./path-to-config-file.yaml
Replace path-to-config-file.yaml
with your configuration file. Use the Kurtosis documentation for detailed configuration options.
Once the cluster is up, you can interact with the nodes using the JSON-RPC endpoints provided in the output.