Stylus SDK (Rust)

Stylus lets developers write EVM-compatible smart contracts in Rust, C, and C++ that compile to WASM and run alongside Solidity contracts. The Rust SDK provides storage primitives, host I/O, and macros for ABI compatibility.

API entry from apis.yml

apis.yml Raw ↑
aid: arbitrum:stylus-sdk
name: Stylus SDK (Rust)
description: Stylus lets developers write EVM-compatible smart contracts in Rust, C, and C++ that compile
  to WASM and run alongside Solidity contracts. The Rust SDK provides storage primitives, host I/O, and
  macros for ABI compatibility.
humanURL: https://docs.arbitrum.io/stylus/gentle-introduction
baseURL: https://github.com/OffchainLabs/stylus-sdk-rs
tags:
- Stylus
- SDK
- Rust
- WASM
properties:
- type: Documentation
  url: https://docs.arbitrum.io/stylus/gentle-introduction
- type: Repository
  url: https://github.com/OffchainLabs/stylus-sdk-rs