Skip to content

Getting Started

Before you begin, ensure you have the following installed:

  • Rust: The Rust programming language and Cargo package manager. We recommend using rustup to manage your Rust toolchains. You’ll need the wasm32-unknown-unknown target.
Terminal window
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
rustup target add wasm32-unknown-unknown
  • Tari Ootle CLI (Optional but Recommended): For local testing and publishing templates, we suggest using the Tari Ootle CLI. Install it with cargo install tari-ootle-cli (this creates a binary called tari).
  • Set up a wallet to interact with the Ootle network. Follow our Wallet Setup guide to get started.