Build smart contracts in Rust on any Arbitrum chain on mainnet.
curl -s https://stylusup.sh/install.sh | sh
Runs on Linux · macOS
OpenZeppelin's implementation of Poseidon Hashing is 18x more efficient than Solidity, thanks to Stylus compute and memory savings.
Implement super gas‑efficient smart contracts safely, and easily.
Smart contracts can use packages from the rest of the ecosystem. Import packages and use without issue!
From a user perspective, Stylus smart contracts are equivalent to Solidity, Vyper, and the rest of the EVM smart contracts. Stylus has perfect compatibility with the rest of the EVM, down to the storage layout.
Tutorials and documentation from the community.
A simple introduction to using Stylus, introducing core concepts.
Read more →Curated repositories of projects built using Stylus.
Read more →Simple WIP book introducing building Smart Contracts with Rust.
Read more →Build ERC20, ERC721, and ERC1155 contracts VERY quickly.
Read more →