RINNAI Documentation
Complete guides, API reference, and examples for building intent-based automation on Solana.
Introduction
Get started with RINNAI's core concepts
Quickstart
Build your first automation in 5 minutes
SDK Reference
Complete API documentation
Policy Engine
Define and enforce execution constraints
Execution Program
On-chain enforcement and PDAs
Security
Best practices and threat models
Getting Started
RINNAI enables you to build automation workflows using natural language intents with deterministic on-chain enforcement. Here's how to get started:
- 1
Install the SDK
Add @rinnai/sdk to your project using npm or pnpm
- 2
Initialize the Client
Connect to Solana devnet and configure your client
- 3
Define Your First Intent
Express what you want to automate in structured format
- 4
Attach Policy Constraints
Set spending limits and execution boundaries
- 5
Test in Playground
Simulate execution before deploying to mainnet