active nodes
active nodes
active nodes
Tari Layer 2 · Smart Contracts

The
Ootle
Is Here.

Layer 2 is live

Ootle is Tari's smart-contract layer for private money and on-chain assets. Built for agentic payments, tapplets, and confidential assets. Use existing templates or write your own to build whatever you like. Same privacy. Same fairness. Now programmable.

Mainnet launched on
November 11, 2026
Build dApps with confidence and confidentiality
Read the docs →
What is the Ootle

Smart contracts for real Utility.

Make assets that are fully stealthy, confidential with auditability, or open for inspection, as the situation calls for. Program assets for real-world need without compromise.

Rust Native

Templates are written in Rust and compiled to WASM. Full type safety, real performance, and an ergonomic template library that handles resources and events for you. Create your own templates as you see fit.

Agentic Payments

Ootle is built from day one for autonomous agents that pay each other, coordinate on-chain, and settle value — machines transacting is a first-class use case.

Security First

Access control, event emission, confidentiality, and resource management are baked into the core template library — everything you need to build exactly the contracts you want.

◈✦◉✧

Join a community of builders

Visit the Ootle Lobby and join other builders and creators

Ready up