aider

Guide Rust-based Tari Ootle template development, compilation to WASM, deployment, and testing.

28|60|Updated Aug 11, 2022
One-click install
npx skills add https://github.com/tari-project/tari-ootle --skill aider
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aider
Source: https://github.com/tari-project/tari-ootle/tree/main/docs/skills/aider
Command: npx skills add https://github.com/tari-project/tari-ootle --skill aider

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides developers with a practical, end-to-end guide for Tari Ootle template development, covering Rust-based templates, WASM compilation, deployment, testing, and interaction with on-chain components.

Core Features & Use Cases

  • Template development guidance for building and deploying Rust-based templates that compile to WASM and run on the Tari Ootle platform.
  • Workflow coverage from project setup and compilation to testing with tooling and publishing templates, including client interactions with deployed components.
  • Conceptual clarity on core Ootle elements (Template, Component, Resource, Vault, Bucket) and typical development workflows for end-to-end scenarios.

Quick Start

Clone the repository, install Rust toolchain, and start a Tari Ootle template project following the guide.

Frequently Asked Questions about aider

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build and deploy Rust templates on Tari Ootle?

To build and deploy Tari Ootle templates, compile your Rust-based template to WASM and use the platform's publishing tooling. This process covers project setup, component interaction, and end-to-end deployment workflows.

What are the core elements I need to understand for Tari Ootle template development?

Core Tari Ootle elements include Template, Component, Resource, Vault, and Bucket. Understanding these concepts is essential for structuring templates, managing on-chain state, and interacting with deployed components.

Can I use Rust and WASM to compile templates for Tari Ootle?

Yes, Tari Ootle template development uses Rust-based templates compiled to WASM. This allows developers to build, test, and publish secure, efficient components that run directly on the Tari Ootle platform.

What's the best way to test Tari Ootle templates before publishing?

The best way to test Tari Ootle templates involves using the platform's specific testing tooling to validate component interactions and workflows. This ensures your Rust-based WASM templates function correctly before deployment.

How do I interact with deployed components on Tari Ootle?

You interact with deployed Tari Ootle components through client interactions defined in your template. The development guide covers these end-to-end workflows, allowing clients to engage with on-chain Resources, Vaults, and Buckets.

Do I need the Rust toolchain to start Tari Ootle template development?

Yes, you need the Rust toolchain installed to start Tari Ootle template development. After installing Rust, you can clone the repository and follow the guide to set up your project and compile templates to WASM.