Total Value Locked In USD
Total Number of Txs For All Deployments
170M Tx
Cumulative Trading In USD
NFT's minted

StarkEx Features

Massive Scale
Fast Withdrawals
ERC-721 & ERC-20 & ERC-1155 Support
L2 NFT Minting
DeFi Pooling
dAMM (distributed AMM)
Real-Time Oracle Price Feed
Tracking of Interest/Funding
Data Availability: Rollup, Validium
Data Availability: Volition
Unique Minting
Multi-asset settlement Coming Soon
Antonio Juliano, Co-Founder & CEO
Trades are submitted on-chain in ZK-Rollups, reducing the amount of gas required per-trade. We are able to pass on those savings to traders in the form of reduced trading fees across the board.
Antonio Juliano Co-Founder & CEO
For More Customer Testimonials
Pierre Duperrin, Co-Founder & CEO
We signed a contract in mid-April and started working on integration. It took us just under three months to complete the migration.
Pierre Duperrin Co-Founder & CEO
For More Customer Testimonials
James Ferguson, Co-Founder & CEO
We were looking for a solution that will enable us to scale not only NFT trading, but also NFT minting.
James Ferguson Co-Founder & CEO
For More Customer Testimonials
Will Harborne, Co-Founder & CEO
We were searching for a scaling solution which would allow us to offer speed, privacy, and low-fees, all whilst ensuring auditable, secure, self-custody of assets for traders.
Will Harborne Co-Founder & CEO
For More Customer Testimonials



DAC (Data Availability Committee)

How Does StarkEx Work?

User transactions are batched off-chain by the Operator (e.g., an exchange) and sent to the StarkEx service.

The StarkEx service validates the transactions in the batch and the relevant balances are updated.

The StarkEx service generates a STARK proof, attesting to the validity of the transactions in the batch, and sends the proof on-chain.

An on-chain Verifier smart contract receives the STARK proof. Once the proof is verified, a commitment to the new balance states are stored on-chain.

Any use Case, Any Size

NFT Minting & Trading
Derivative Trading
Spot Trading
DeFi Pooling

The Essence of StarkEx

Validity Proofs

StarkEx Validity Proofs ensure that only valid data, resulting from computations performed with integrity, is committed on-chain.

Massive Scale

The secret to StarkEx’s massive scaling capabilities lies in the uneven division of computation between its off-chain Prover and the on-chain Verifier.


StarkEx powers self-custodial dApps, and employs innovative anti-censorship mechanisms to ensure that users’ funds always remain in their custody.

Data Availability (DA) Spectrum

StarkEx has been developed to serve a diverse range of user and application needs.

General Computation

StarkEx is powered by Cairo, our expressive and highly performant ZKP programming language. Cairo allows StarkEx to support any business logic.


StarkEx has been in production on Mainnet since June 2020.

Time to Market

Applications that wish to integrate with StarkEx can arrive on Mainnet within a few weeks time, depending on the maturity of their off-chain Operator node.


ZK-STARK, as a zero-knowledge proof system, can provide a user with complete privacy, not only from other users, but also from the Operator.


Validity Proofs and STARKs

Why choose Validity Proofs over Fraud Proofs?

How do STARKs compare to SNARKs?

Data Availability

What are the ZK-Rollup, Validium, and Volition Data Availability modes?

What are the tradeoffs for each Data Availability mode?

Who are the Data Availability Committee members?


Can I play with a working StarkEx system?

How long does it take to integrate StarkEx?

Which parts of the system does StarkWare manage?

Which parts does the dApp Partner manage?

Which wallets support StarkEx?

Has the StarkEx system been audited?

StarkEx Scaling Capabilities

What is SHARP (Shared Prover)?

What is Cairo?

StarkEx and StarkNet

What is the difference between StarkNet and StarkEx?

How will StarkEx evolve in a StarkNet world?