Total Value Locked In USD
$1.25B
Total Number of Transactions For All Deployments
60M Tx
Cumulative Trading In USD
$215B

StarkEx Features

3.0
Massive Scale
Self-Custody
Fast Withdrawals
ERC-721 & ERC-20 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 Coming Soon
Unique Minting Coming Soon
Interoperability with Sidechains 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
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

Customers

Wallets

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
AMM
Spot Trading
Payments
DeFi Pooling

The Essence of StarkEx

Validity Proofs

StarkEx generates Validity Proofs, to 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.

Self-Custody

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.

Battle-Hardened

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.

Privacy

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.

FAQs

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?

Integration

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?