Overview
Starknet is a permissionless, decentralized zero-knowledge rollup (ZK rollup) for Ethereum. It operates as a Layer 2 (L2) blockchain, enabling any dApp to achieve unlimited scale for its computation without compromising on Ethereum’s composability and security.
Starknet achieves secure low cost transactions and high performance by using the STARK cryptographic proof system. Starknet contracts and the Starknet OS are written in Cairo, a custom-built and specialized programming language.
Contribute to the Starknet docs
If you are interested in contributing to Starknet technical documentation, the following list provides quick links to help you get started:
How to contribute |
For information on how you can contribute, see Different ways to contribute. |
Guidelines |
For basic guidelines to help us keep our content consistent, see Documentation guidelines. |
Style guide |