StarkWare Delegation Program- Terms & Conditions

By participating and receiving StarkWare’s delegated STRKs under the Delegation Program, you (“Validator”) agree to the following terms:

  1. Participation Requirements. To be eligible to receive delegation, you must:
    • pass basic compliance checks (KYC/KYB) per StarkWare’s requirements
    • maintain at least 99% liveness / uptime during the Delegation Program period
    • cap your Validator commission at no more than 10%
    • commitment to participate in testnet validations starting from staking v3

Any failure to meet these criteria may result in Your removal from the Delegation Program.

  1. Independent Operation and Conduct. You will manage your validation activity independently and exercise your own technical and operational judgment.
  2. No Endorsement. The participation of a Validator in the Delegation Program is not an endorsement of individual validators.
  3. Changes to the Delegation Program. You understand that this Delegation Program may evolve in future phases and that its terms may be amended by StarkWare with reasonable notice. 
  4. No Guarantees or Liabilities. Delegation is provided without any guarantee of rewards or future delegation.
    To the extent permitted by law, StarkWare will be liable to you for indirect, incidental, or consequential damages arising from the Delegation Program.
  5. Term Commitment. Absent any evidence of high-risk behavior, non-compliance with these terms, or reputational risk to the network, StarkWare agrees to maintain delegation to each eligible Validator for a period of one (1) year from the initial delegation date. StarkWare reserves the right to revoke delegation if a validator is found to engage in behavior that poses significant operational, legal, or reputational risk to the network, or violates these terms. Validators understand that this commitment is made in the spirit of supporting decentralization and validator stability, and is not a contractual guarantee of delegation.

Delegation Discretion. StarkWare retains sole and absolute discretion to determine which Validators receive delegation and the amount of delegated STRKs provided to each Validator. StarkWare is under no obligation to provide delegation to any Validator, even if eligibility criteria are met.

Last Modified: June 2025

ethSTARK

Description

A library implementing ZK-STARK prover and verifier

Off-Chain Components

ProverOpen Source

VerifierOpen Source

On-Chain Components

None

StarkEx

Description

Scalability engine for commercial deployment

Off-Chain Components

Prover Service – Closed Source

Cairo ProgramsSource Available

On-Chain Components

Cairo Verifier – Open Source

StarkNet / Cairo

Description

Scalability for L2 dApp developers

Off-Chain Components

Cairo Toolchain: StarkWare Toolchain License

Prover Service – Closed Source

StarkNet Prover (arriving later) – Polaris Source Available

On-Chain Components

StarkNet Polaris Verifier (arriving later) – Open Source

FAQs

What limitations does StarkWare's Source Available License impose on my use of Cairo programs?

You may distribute and run Cairo programs during the lifetime of the license, but you may not make commercial use of it, nor sell it. For more details, check the terms of the license here. The Source Available License applies for a limited time, while Starkware is considering what terms will apply afterwards.

Why did StarkWare adopt the Source Available License for its Cairo programs?

We wish to allow scrutiny of the programs and allow the public to read and audit the code in a transparent manner, during an initial testing period. StarkWare is still considering which licenses to use in the long term when releasing various components of the Cairo toolchain and applications built on it.

Why did StarkWare adopt the Source Available License for its Cairo programs?

Informally, the Polaris license says that anyone may use and modify the Prover code, including for commercial use, as long as proofs generated by it are submitted to one of the white-listed Polaris Verifiers. A white-listed Verifier is a smart contract address appearing on an append-only list, which means that StarkWare may only add Verifiers to that list, but never remove them.

The name Polaris (North Star) captures the essence of the license. The Polaris is a faithful address to which compasses and maps can be pointed, assisting free-roaming travellers on their myriad forays. Like the star, a Polaris Verifier is everlasting and unchanging. More coming soon.

If you have any questions about our products and how to use them, talk to us:

Contact us