Smart Contracts for Stylus

Kairo: A Stylus Smart Contract Library

Production-ready smart contracts written natively in Rust for Arbitrum Stylus. Secure, gas-efficient, and inspired by OpenZeppelin.

The Problem

Arbitrum Stylus is revolutionary—it lets developers write smart contracts in high-performance languages like Rust. But this new ecosystem faces a critical challenge: the "blank page" problem.

Without a standard library, every developer must write their own ERC20 or NFT contracts from scratch. This is slow and a leading cause of security vulnerabilities. Kairo solves this by providing a foundational, trusted, and battle-tested set of contracts.

ERC20 & ERC721

Full-featured implementations of fungible tokens and NFTs, ready to extend and customize.

Lightning Fast

Written in Rust for Stylus VM. Dramatically faster execution and lower gas costs than Solidity.

Secure & Audited

Production-ready contracts inspired by OpenZeppelin, designed for safety and reliability.

Why Arbitrum Stylus?

1

Write in Rust, C, or C++

High-performance languages with superior safety and speed compared to Solidity.

2

Dramatically Lower Gas Costs

Efficient WebAssembly execution means significantly cheaper transactions for your users.

3

Performance at Scale

Build high-speed dApps for gaming, DeFi, and AI that are only possible with Stylus.