Skip to content

Installation

Prerequisites

  • Rust 2024 Edition - The project uses Rust Edition 2024, requiring rustc 1.85+
  • Cargo - Rust's package manager (included with Rust)

Building from Source

Clone the repository and build:

git clone https://github.com/amiable-dev/arbiter-bot.git
cd arbiter-bot

# Build the project
cargo build --manifest-path arbiter-engine/Cargo.toml

# Build with release optimizations
cargo build --manifest-path arbiter-engine/Cargo.toml --release

Running Tests

Verify your build by running the test suite:

cargo test --manifest-path arbiter-engine/Cargo.toml

Next Steps

After installation, proceed to Configuration to set up your exchange credentials.