Ethereum L2 · STARK ZK Rollup · Cairo VM · Live since 2022

Starknet

STRK

StarkNet is an Ethereum Layer 2 built by StarkWare, using STARK zero-knowledge proofs and a purpose-built Cairo virtual machine for provable computation.

In the Zypto App Not yet in the Zypto App
TypeEthereum L2 (ZK Rollup)
Proof systemSTARKs (StarkWare)
Native tokenSTRK
Gas tokenETH and STRK
VMCairo VM
Smart contract languageCairo
Launched2022 (mainnet alpha)
DeveloperStarkWare
Overview

Starknet at a glance.

StarkNet uses STARKs, a family of zero-knowledge proofs that do not require a trusted setup, to verify batches of transactions on Ethereum. Its Cairo programming language is designed from the ground up to be efficiently provable, giving developers tools to write verifiable programs beyond simple token transfers.

Total value locked (DeFi)

$196.8M

Value locked in DeFi protocols on Starknet. Updated Jun 2, 2026. Source: DefiLlama.

Native token

STRK

Used for fees and securing the network. See the live STRK price.

How it works

How Starknet works.

StarkNet executes transactions in the Cairo VM off-chain and generates STARK proofs that are sent to a verifier contract on Ethereum. STARKs are post-quantum resistant and do not require a trusted setup ceremony, which distinguishes them from SNARK-based systems. The STRK token launched in February 2024 and is used for transaction fees alongside ETH.

Consensus: STARK ZK Rollup

StarkNet executes transactions in the Cairo VM off-chain and generates STARK proofs that are sent to a verifier contract on Ethereum. STARKs are post-quantum resistant and do not require a trusted setup ceremony, which distinguishes them from SNARK-based systems. The STRK token launched in February 2024 and is used for transaction fees alongside ETH.

Cairo programming language

Cairo is a Turing-complete language designed to write programs whose execution can be efficiently proven with STARKs. It differs from Solidity and requires learning a new paradigm, but enables provable computation that Solidity cannot express.

STARK proofs

STARK proofs are transparent (no trusted setup), post-quantum resistant, and highly scalable. The proof size and verification cost grow logarithmically with computation size, making very large batches efficient.

Account abstraction

Like zkSync Era, every account on StarkNet is a smart contract. This is built into the protocol rather than added as an extension, enabling advanced wallet features by default.

STRK token

STRK was distributed to early community members and contributors in early 2024. It is used for gas fees and for staking in the decentralized sequencer model StarkWare is building toward.

Ecosystem & usage

What Starknet is used for.

StarkNet has a growing DeFi ecosystem built largely with Cairo contracts, including DEXs, lending markets, and applications that take advantage of provable computation for novel use cases.

DefiLlama

DeFi with cryptographic proofs

Swap, lend, and earn yield on StarkNet. Fees are lower than Ethereum mainnet and every state change is verified by a STARK proof on Ethereum.

Provable gaming

Cairo enables on-chain games where game logic can be proven correct, opening up fully verifiable game mechanics that are not possible with optimistic execution.

Identity and credentials

StarkNet's proof system can validate credentials and identity claims without revealing the underlying data, useful for privacy-preserving applications.

Large-scale computation

STARK proofs scale well with batch size, so StarkNet is well suited to applications that need to verify large amounts of computation on Ethereum.

Top protocols by TVL · updated Jun 2, 2026
Extended · Derivatives$149.4M
Starknet BTC Staking · Staking Pool$50.1M
Spiko · RWA$32.6M
Ekubo · Dexs$20.9M
Vesu · Lending$18.7M
In the Zypto App

Hold, swap and spend STRK.

Starknet is integrated in the Zypto App. Hold STRK in self-custody, swap it to any supported asset, and use it across Zypto’s features.

Be the reason Starknet ships next.

Starknet isn’t in the Zypto App yet. Post the request to your followers, chains with the most demand get prioritised.

Request on X
FAQ

Common questions.

What is Cairo and do I need to learn it to use StarkNet?
Cairo is the smart contract language for StarkNet, designed to write provable programs. As a user you do not need to know it; as a developer you will need to learn Cairo rather than Solidity, though Rust-like syntax in modern Cairo versions makes it more approachable.
How are STARKs different from SNARKs?
STARKs do not require a trusted setup ceremony, making them transparent. They are also post-quantum resistant. Their trade-off is larger proof sizes compared to SNARKs, though verification cost on Ethereum is similar.
What is STRK?
STRK is the native token of StarkNet, launched in February 2024. It is used to pay transaction fees and will be used for staking when StarkNet's decentralized sequencer system rolls out.
How long do StarkNet withdrawals take?
ZK proof verification replaces the optimistic fraud proof window, so withdrawals are faster than optimistic rollups. Finality depends on proof generation and Ethereum confirmation, typically measured in hours rather than days.
Can I hold STRK in the Zypto App?
Not yet. STRK isn't in the Zypto App at the moment. You can hold it in any self-custodial wallet, and you can ask us to add Starknet using the "Request Starknet" button above.
Explore more chains

Related networks.

Zypto App

From learning to doing.

Hold, swap and spend crypto across 20+ blockchains in one self-custodial app, with a real Visa card for the real world.

Self-custodial · your keys, your coins.
Live heatmap See the live crypto heatmap The whole crypto market, sized and colored in real time

What Zypto users say

Excellent 4.7 based on 220 reviews Read all reviews on Trustpilot