# Starknet Technical Route

By [tala](https://paragraph.com/@talang) · 2023-11-04

---

The technological roadmap for StarkNet's Layer 2 network includes the following key components:

1.  StarkEx: StarkEx is a Layer 2 solution developed by StarkWare for enhancing scalability and performance on Ethereum and other Ethereum-compatible blockchains. It employs zero-knowledge proof technology to compress and verify transaction data on the blockchain, significantly increasing throughput and reducing fees. StarkEx comprises two main components:
    
    *   Generator: This component within the StarkEx system is responsible for generating zero-knowledge proofs, converting transaction data into a compact format, and submitting it to the blockchain.
        
    *   Verifier: Verifiers on the blockchain validate the zero-knowledge proofs generated by the Generator and confirm the validity of transactions, enhancing security and trust.
        
2.  StarkNet: StarkNet is a Layer 2 smart contract platform built on top of StarkEx. It aims to offer Ethereum-compatible smart contract functionality with higher performance and scalability. StarkNet leverages StarkEx technology for transaction processing, reducing costs and increasing throughput. It also supports the Ethereum Virtual Machine (EVM), allowing developers to write smart contracts in Solidity and deploy them on StarkNet.
    
3.  StarkWare SDK: StarkWare provides a set of tools and libraries for developing StarkNet smart contracts, including a Solidity compiler, deployment tools, and interfaces for interacting with Ethereum. These tools enable developers to easily migrate their smart contracts to StarkNet and take advantage of its performance benefits.
    
4.  StarkWare Layer 2 Aggregator: This tool, developed by StarkWare, aggregates data from multiple StarkEx instances to further enhance the system's scalability and performance. It allows multiple blockchains to share computational resources effectively through a single StarkWare deployment.
    

In summary, StarkNet's technological roadmap includes StarkEx as the underlying Layer 2 scalability solution to provide high-performance, low-cost transaction processing for Ethereum. StarkNet, as a Layer 2 smart contract platform built on StarkEx, offers developers an Ethereum-compatible development environment. The combination of these technologies is expected to improve the scalability and performance of the Ethereum ecosystem. Please note that the specific technological roadmap for StarkNet may evolve over time, so it is advisable to check for the latest updates for the most current information.

---

*Originally published on [tala](https://paragraph.com/@talang/starknet-technical-route)*
