What is StarkNet Token (STRK)?
Quick Facts
- Token symbol: STRK
- Blockchain: Ethereum Layer-2 (StarkNet)
- Technology: ZK-STARK cryptographic proof system
- Key uses: Transaction fees, governance, staking
- Developer: StarkWare Industries
- Smart contract language: Cairo
- Consensus path: Moving toward proof-of-stake (PoS)
Introduction
StarkNet Token (STRK) is the native utility and governance token of Starknet, a decentralized Layer-2 network built on top of Ethereum. Starknet is designed to scale Ethereum by processing transactions off-chain while maintaining the security guarantees of the Ethereum mainnet.
STRK sits at the center of the Starknet ecosystem, enabling users to pay fees, participate in governance, and secure the network through staking.
History & Background
Starknet was developed by StarkWare Industries, a cryptography-focused company specializing in STARK (Scalable Transparent Argument of Knowledge) proofs. StarkWare launched Starknet as a permissionless network to bring its ZK-proof technology to the broader Ethereum developer community.
The STRK token was formally introduced and distributed to the community through the Starknet Provisions Program, which allocated tokens to eligible users, builders, and contributors who had supported the network during its early growth.
How StarkNet Token Works
Starknet achieves scalability by bundling many transactions off-chain and generating a single STARK cryptographic proof that is submitted to Ethereum. This drastically reduces the data footprint of each transaction while preserving full Ethereum-level security.
The network uses Cairo, a purpose-built programming language for writing provable programs. STRK is required to interact with the network in three key ways: paying transaction fees, voting in governance, and participating in staking.
As of the v0.14.0 protocol upgrade, transaction fees on Starknet are paid exclusively in STRK. A portion of collected fees may be converted to ETH by sequencers to cover Ethereum L1 gas costs.
Tokenomics
STRK has a structured allocation model covering the Starknet Foundation, early contributors, investors, community provisions, and ecosystem grants. Each category follows a vesting schedule with cliff mechanisms to align long-term incentives.
The Starknet Foundation holds the largest share, directing tokens toward grants, developer programs, research, and community initiatives. Core contributors and investors are subject to multi-year lock-up periods before their tokens become transferable.
STRK is also designed to support a staking rewards mechanism as the network transitions to a decentralized proof-of-stake model, introducing a token inflation component tied to network security incentives.
|
Circulating supply
| 6.52 billion STRK |
|---|---|
|
Total supply
| 10.00 billion STRK |
|
Max supply
| 10.00 billion STRK |
Ecosystem & Use Cases
- Transaction fees: STRK is the sole fee currency on Starknet as of v0.14.0.
- Governance: STRK holders vote on protocol upgrades and key network decisions through the Starknet Governance Hub.
- Staking: Validators stake STRK to contribute to network liveness and consensus; users can delegate without running a full node.
- Developer ecosystem: The Cairo language and Starknet tooling power a rapidly growing DeFi and dApp ecosystem.
Team, Governance & Community
Starknet governance is community-driven, with STRK holders voting on Starknet Improvement Proposals (SNIPs). The Builders' Council helps facilitate balanced decisions between innovation and stability.
StarkWare continues as a core technical contributor, while the Starknet Foundation stewards ecosystem funding and decentralization efforts. The community actively participates through forums, working groups, and governance votes.
Advantages
- Ethereum security: Inherits full Ethereum L1 security via STARK proofs.
- High throughput: Capable of processing thousands of transactions per second.
- Low fees: Off-chain computation drastically reduces on-chain costs.
- Expressive smart contracts: Cairo enables provable, complex on-chain logic.
- Decentralization roadmap: Structured path toward full community governance and PoS.
Risks & Challenges
- Token unlock pressure: Vesting schedules with ongoing unlocks may create selling pressure.
- Protocol complexity: ZK-proof technology is highly complex and may introduce unforeseen bugs.
- Competition: Starknet competes with other ZK-rollups and optimistic rollups for developer and user adoption.
- Evolving tokenomics: Economic mechanisms remain subject to governance changes.
Long-Term Vision
Starknet's long-term goal is to become a fully decentralized, censorship-resistant Layer-2 for Ethereum, powered entirely by community governance and a robust proof-of-stake consensus. The team envisions STRK as the backbone of an open, scalable blockchain ecosystem — one where any developer can deploy provable applications with minimal cost and maximum security. Expansion into cross-chain collaboration, including Bitcoin staking integration through SNIP-31, reflects ambitions to serve as a bridge across the broader crypto ecosystem.
Frequently Asked Questions
- What is STRK used for?
STRK is used to pay transaction fees on the Starknet network, vote in governance decisions, and stake to help secure the network. It is the central utility token of the Starknet ecosystem.
- What is Starknet and how does it relate to Ethereum?
Starknet is a Layer-2 network built on top of Ethereum that uses ZK-STARK cryptographic proofs to scale transaction throughput while inheriting Ethereum's security. It processes transactions off-chain and submits proofs to the Ethereum mainnet.
- Who developed Starknet and STRK?
Starknet was developed by StarkWare Industries, a cryptography company specializing in STARK proof systems. The Starknet Foundation manages ecosystem funding and community programs.
- Can I pay transaction fees with STRK?
Yes. Since the v0.14.0 upgrade, STRK is the only accepted currency for paying transaction fees on Starknet. Some fees may be converted to ETH by sequencers to cover Ethereum L1 gas costs.
- How does staking work on Starknet?
Validators stake STRK tokens to participate in Starknet's proof-of-stake consensus and earn staking rewards. Users who do not want to run a full node can delegate their STRK to validators.
- How is STRK distributed?
STRK is allocated across the Starknet Foundation, early contributors, investors, community provisions, and ecosystem grants. Most allocations follow vesting schedules with cliff periods to ensure long-term alignment.
- What is the Cairo programming language?
Cairo is a programming language developed by StarkWare specifically for writing provable programs on Starknet. It allows developers to build smart contracts and applications that can be efficiently verified using STARK proofs.
- How does Starknet governance work?
STRK holders vote on Starknet Improvement Proposals (SNIPs) to guide protocol upgrades and key decisions. The Builders' Council facilitates governance discussions, and results are enacted on-chain.