Ootle / Guides / Getting Started
Getting Started
Using an AI coding agent?
Install the Ootle skill so Claude Code (or another agent) understands the SDK, CLI workflow, and common pitfalls:
mkdir -p .claude/skills/ootle && curl -fsSo .claude/skills/ootle/SKILL.md
https://ootle.tari.com/.well-known/skills/claude-code/SKILL.md
Skills for Cursor, Windsurf, and Aider are listed at ootle.tari.com/llms.txt.
Prerequisites
Before you begin, ensure you have the following installed:
- Rust: The Rust programming language and Cargo package manager. We recommend using
rustupto manage your Rust toolchains. You’ll need thewasm32-unknown-unknowntarget.
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 calledtari).
Next Steps
- Set up a wallet to interact with the Ootle network. Follow our Wallet Setup guide to get started.