What is Stylus?

Develop on an Arbitrum chain with Rust or any language you choose.

We’re excited to introduce you to Stylus! Through the power of WebAssembly smart contracts, users can deploy programs written in their favorite languages, including Rust, C, and C++, to run alongside Solidity contacts on Arbitrum. It’s over an order-of-magnitude cheaper and is fully interoperable with the EVM.

Delve deeper into the docs here.

Network Details

Name RPC Url(s) Chain ID Block explorer Underlying chain Tech stack Sequencer feed URL Sequencer endpoint ⚠️
Stylus Testnet https://stylus-testnet.arbitrum.io/rpc 23011913 https://stylus-testnet-explorer.arbitrum.io/ Arbitrum Sepolia Nitro (Rollup) wss://stylus-sepolia.arbitrum.io/feed https://stylus-testnet-sequencer.arbitrum.io/rpc

Arbitrum Stylus

Video Tutorial: Getting Started with Stylus


OpenZeppelin Tools

The following resources have been built by OpenZeppelin to help kickstart your Stylus contract development

Cool stuff that’s been built using Stylus: