Setting up environment

Buburuza supports multiple programming environments. Choose one according to your project:

  • Node.js

    # Install Node.js LTS
    curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
    sudo apt-get install -y nodejs

    Install dependencies:

    npm install ethers hardhat
  • Go

    wget https://go.dev/dl/go1.21.2.linux-amd64.tar.gz
    sudo tar -C /usr/local -xzf go1.21.2.linux-amd64.tar.gz
    export PATH=$PATH:/usr/local/go/bin
    go version
  • Rust (for advanced clients or indexing tools)

    curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
    rustc --version

Last updated