Categories
Cryptocurrencies

Scroll

Scroll (SCR)


Scroll is a scaling solution for Ethereum designed to tackle scalability challenges. It operates as a Layer-2 solution built on the zkEVM (Zero-Knowledge Ethereum Virtual Machine), with a focus on enhancing security and performance.

Overview

Founded in 2021 by Haichen Shen, Sandy Peng, and Ye, Scroll addresses Ethereum's scalability issues by processing transactions off-chain and bundling them for verification on the Ethereum mainnet. The Mainnet, launched in October 2023, aims to augment Ethereum's capacity by reducing transaction costs and boosting processing speed through zero-knowledge proofs while maintaining security and decentralization.

Ticker SCR
Category Smart Contract Platform
Website https://scroll.io/
Twitter @Scroll_ZKP
Contract Addresses
scroll 0xd2...1bCopied!

Ecosystem

Scroll Sepolia testnet

The Scroll Sepolia testnet functions atop Ethereum’s Sepolia Testnet, acting as a zero-knowledge rollup layer. It includes demo applications such as a bridge, block explorer, and rollup explorer. This testnet provides an environment for assessing changes before deployment to the Mainnet, ensuring a setting similar to the mainnet for evaluating upgrades and performance.

Products

Scroll Origins

Scroll Origins is an NFT program recognizing developers who deploy contracts on the Scroll Mainnet within 60 days of the Genesis Block. These NFTs, each with a unique polynomial design related to zkEVM technology, reflect deployment details like date and address. The NFTs are classified based on deployment timing and were available for claiming starting December 14, 2023.

Scroll Canvas

Scroll Canvas serves as a platform for showcasing on-chain credentials and achievements within the Scroll ecosystem using verified Badges. These non-transferable badges are linked to individual wallets and attest to user participation and milestones. The Ethereum Attestation Service integration ensures each Badge's authenticity, and users can document achievements and organize Badge collections while builders issue Badges to enhance user engagement.

Architecture

Scroll's architecture is organized into three layers: the Settlement Layer, the Sequencing Layer, and the Proving Layer.

  • The Settlement Layer uses Ethereum for data availability, ordering, and validity proof verification, supporting communication and asset transfers.
  • The Sequencing Layer processes transactions and generates L2 blocks, batching transactions, posting data to Ethereum, and submitting validity proofs for finality.
  • The Proving Layer involves provers generating zkEVM validity proofs to verify L2 transactions, coordinated to ensure efficient proof distribution and finalization.

Scroll Node

The Scroll node features three components to enable network interaction:

  • The Sequencer processes L2 transactions and generates new blocks, ensuring compatibility and security.
  • The Coordinator manages execution traces and tasks for Rollers.
  • The Relayer oversees L2 block status and message relays, ensuring effective network operations.

Roller Network

The Roller Network generates validity proofs for the zkRollup using hardware accelerators to decrease proving time and costs. It converts execution traces into circuit witnesses and aggregates proofs into a single block proof, enhancing proof generation efficiency and accuracy.

Rollup and bridge contracts

Scroll interacts with Ethereum via Rollup and Bridge contracts. The Rollup contract manages L2 state roots and blocks, storing data on Ethereum to support data availability and security for Scroll blocks. The Bridge contracts enable message and asset transfers between L1 and L2, facilitating communication and asset movement.

Funding

Scroll secured $50 million in its Series B funding round on March 6, 2023, totaling $80 million across two rounds. Key investors include Polychain and Sequoia Capital China. As of March 7, 2023, Scroll was valued at $1.8 billion, supported by 20 institutional investors.