
Quickstart: write a smart contract in Rust using Stylus
You've successfully initialized, deployed, and interacted with your first contract using Stylus and Rust. Feel free to explore the Stylus Rust SDK reference for more information on using Stylus in your Arbitrum projects.
Arbitrum Stylus
Thanks to Stylus, we can fully exploit the potential of Rust, WASM, and LLVM to create advanced and efficient smart contracts, all while preserving complete interoperability with the entire Ethereum ecosystem.
OffchainLabs/stylus-sdk-rs: Rust Smart Contracts on Arbitrum - GitHub
The Stylus SDK enables smart contract developers to write programs for Arbitrum chains written in the Rust programming language. Stylus programs are compiled to WebAssembly and can then be deployed on-chain to execute alongside Solidity smart contracts.
OffchainLabs/awesome-stylus - GitHub
A curated list of Arbitrum Stylus code examples, libraries, projects and resources. A detailed exploration of the Rust SDK, development tools, and high-performance use cases. In-depth conversations with the founders of early Stylus projects, exploring their experiences building with Stylus. Rust smart contracts?
OffchainLabs/stylus-hello-world - GitHub
Aug 31, 2023 · The stylus-sdk contains many features for writing Stylus programs in Rust. It also provides helpful macros to make the experience for Solidity developers easier. These macros expand your code into pure Rust code that can then be compiled to WASM.
Write a smart contract in Rust using Stylus | by Esther Oche
Mar 2, 2024 · cargo-stylus is our CLI tool for assisting with building, verifying, and deploying Arbitrum Stylus programs in Rust. This is available as a plugin to the standard Cargo tool used for developing...
A gentle introduction to Stylus | Arbitrum Docs
Stylus lets you write smart contracts in programming languages that compile to WASM, such as Rust, C, C++, and many others, allowing you to tap into their ecosystem of libraries and tools. Rich language and tooling support already exist for Rust.
Stylus Rust SDK overview | Arbitrum Docs
The Stylus Rust SDK is built on top of Alloy, a collection of crates empowering the Rust Ethereum ecosystem. Because the SDK uses the same Rust primitives for Ethereum types, Stylus is compatible with existing Rust libraries.
stylus-sdk — unregulated finances, in Rust // Lib.rs
Mar 18, 2025 · The Stylus SDK enables smart contract developers to write programs for Arbitrum chains written in the Rust programming language. Stylus programs are compiled to WebAssembly and can then be deployed on-chain to execute alongside Solidity smart contracts.
Stylus Now Live — One Chain, Many Languages - Medium
Aug 31, 2023 · Today we released the code and public testnet for Arbitrum Stylus, allowing developers to use both traditional EVM tools and WASM-compatible languages like Rust, C, and C++.
- Some results have been removed