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.
Get Started
Why Arbitrum Stylus?
Write in Rust, C, or C++
High-performance languages with superior safety and speed compared to Solidity.
Dramatically Lower Gas Costs
Efficient WebAssembly execution means significantly cheaper transactions for your users.
Performance at Scale
Build high-speed dApps for gaming, DeFi, and AI that are only possible with Stylus.