ZKsync Lite
An early payment rollup whose final chapter is an Ethereum withdrawal process
ZKsync Lite was the payment-focused rollup originally known as zkSync 1.0. It used Ethereum contracts, published data and validity proofs rather than a separate coin's validator network. Block production stopped on May 4, 2026; the remaining account history and withdrawal process are distinct from ZKsync Era.
Bacaan ini saat ini tersedia dalam bahasa Inggris. Antarmuka menggunakan bahasa pilihan Anda.
Baca teks asli bahasa Inggris →Memeriksa dukungan baca nyaring pada peramban ini…
Lite has its own beginning and end
ZKsync Lite should be read as a specific Ethereum rollup with a completed period of block production. The surviving repository describes its payment-oriented scope and now opens with a deprecation notice. Its contracts held assets on Ethereum while the rollup processed supported operations outside the main chain. Calling it a token, a conventional independent validator chain or merely a testnet misses what people actually used. The original system carried real balances.
Its retirement therefore required an exit process for those balances, rather than simply pointing the brand's website at a newer product.
The old Lite smart-contract documentation now directs readers seeking general-purpose contract development to ZKsync Era. That small redirect in subject matter is important: later progress under the ZKsync name does not retroactively change Lite's execution capabilities. Era's applications, governance token and current development roadmap need their own account. A user who once held assets in Lite should follow the Lite withdrawal evidence, not assume the assets automatically appeared on Era.
The two environments belong to a related development history without becoming interchangeable balances or identical security deployments.
How the original rollup processed payments
The technology guide describes batches of signed operations, a commitment to the resulting state and a validity proof checked by an Ethereum contract. It also describes publishing compact state updates through Ethereum calldata. The proof and the available data answer different questions: whether the transition obeyed the rules and whether outsiders can reconstruct the state. A quick operator acknowledgment was not the same as acceptance of a proof on Ethereum.
The guide explicitly called its instant confirmation a promise to include the transaction, a qualification that matters more than a slogan about instantaneous settlement.
The protocol specification makes the limited execution model concrete. It enumerates transfers, withdrawals, key changes, forced exits, NFT operations and swaps, alongside deposit and full-exit requests initiated on Ethereum. This is a defined set of operations with circuit constraints, rather than permission for arbitrary Solidity programs. Accounts carry nonces and balances within a structured state tree. A transfer must satisfy the corresponding ownership, balance and nonce conditions.
Seeing the operation list explains both Lite's efficiency and its limits: supporting a new behavior could require protocol work rather than deploying another ordinary Ethereum contract.
Cheap transfers still had entry costs
Lite's fee documentation splits costs between proving and storage work off chain and the Ethereum gas required to publish data and verify proofs. This explains why low-cost internal transfers did not mean every interaction was free or unaffected by Ethereum congestion. The protocol also supported fees paid in eligible transferred tokens, so using Lite did not always require holding ETH for the internal payment itself. Its token-listing documentation explicitly denied that listing amounted to endorsement.
A supported token was a technical capability, not a judgment about its issuer, economics or contract safety.
The historical tutorials show a separate account-activation step and distinguish sending within Lite from withdrawing to Ethereum. A matching Ethereum-style address did not make these actions equivalent. They also warned that the receiving service needed to understand smart-contract withdrawals. These instructions remain useful historical evidence of the user experience, but the old deposit and minting screens are not current onboarding after the sunset.
A careful archive needs to preserve how the system worked while putting the retirement notice ahead of an instruction that would otherwise invite a new deposit.
A balance display could describe several stages
The FAQ separated initiated, committed and verified transactions. Initiated meant the operator had processed the request; committed meant inclusion in a block submitted to the Ethereum contract; verified meant the block's proof had been checked. Its withdrawal estimates varied with activity and batch completion. Those archived estimates are not service guarantees in 2026. The distinctions still teach a useful lesson: a wallet's immediate balance change can describe a local processing stage while the stronger settlement evidence arrives later.
A successful-looking interface is not a substitute for knowing which stage it reports.
The JavaScript SDK changelog preserves less glamorous work needed to make these stages usable. Releases added transaction-hash calculation, batch construction and support for environments without WebAssembly. Later revisions renamed methods so signing an order was not presented as merely getting information. These changes are evidence of a maturing developer interface, not increases in token value. They also show why historical tutorials need a version context.
A method name or provider class can change even when the basic economic operation remains the same, making an old example unsuitable for a current application without review.
Proofs did not eliminate every trust assumption
The security guide conditioned its strongest claims on correct implementation and valid cryptographic assumptions. It described a priority queue and emergency exit mechanism, but it also disclosed upgrade powers. The archived configuration allowed a security council quorum to shorten an upgrade delay. That exception matters: the regular waiting period did not fully describe emergency control. The same guide explained the universal setup used by its proving system.
These are reasons to inspect the actual deployment and governance, rather than turning the presence of zero-knowledge proofs into a blanket statement that no person or software defect could affect funds.
The decentralization page acknowledged that day-to-day operation depended on a computational service provider. It discussed future independent roles for block construction as a roadmap. That is not evidence that Lite later acquired permissionless production before retirement. Operational availability and the ability to recover through Ethereum were separate properties. A centralized operator could interrupt ordinary transfers even if the protocol offered an escape mechanism.
Keeping both facts visible gives a more accurate account than either dismissing the entire rollup as custody or describing every part of its operation as already decentralized.
More than simple transfers, less than a general VM
Lite's NFT documentation described minting, transfer, swaps and withdrawal to Ethereum. An NFT's identifier committed to a creator, serial number and content hash. The guide explicitly allowed multiple NFTs with the same content hash, so uniqueness of the token identifier did not guarantee uniqueness of the underlying picture or media. It also distinguished a newly committed mint from a verified mint that could move onward. These details explain why NFT support was a real protocol feature while still differing from an arbitrary marketplace contract deployed on an EVM network.
The swaps guide described two signed orders whose terms had to be compatible, with a submitter paying the fee. Its limit-order behavior required particular care: a partially filled order could remain valid and apply to the available balance, which is why the guide recommended a separate trading account to bound exposure. This was a specific signing and execution model. Calling it simply a decentralized exchange would hide the difference between the protocol operation and the application that found counterparties, displayed prices or collected orders.
Releases and audits deserve precise dates
The contracts changelog records released versions separately from scheduled upgrades. Version 2 was released in July 2020, version 3 in September, and version 4 in February 2021. Other entries describe planned additions such as NFT and swap operations. This distinction prevents a changelog's preparation date from silently becoming a mainnet activation date. The record also shows changing withdrawal behavior and additional defensive checks over time.
Lite's history was an operating software history, with changing interfaces and constraints, rather than one unmodified cryptographic design running for six years.
ABDK's June 2022 V9 audit examined changes to five named Solidity files and reported seven minor findings. The report describes its methodology and states that fixes warrant further review. Its scope is narrower than the entire rollup, its prover infrastructure, every application or the later sunset contracts. An audit is therefore evidence that particular code changes received a particular review. It is neither meaningless nor a permanent safety certificate. Preserving the reviewed version and scope makes the source useful to a reader who wants to understand what was actually checked.
Zero knowledge was not private payment history
The archived privacy page plainly says Lite transactions were transparent, including sender, recipient and transaction details. It then presents privacy by default as a future ambition constrained by proving cost. This is a useful correction to the intuition that a zero-knowledge rollup must hide balances. The technology can prove that computation followed the rules while leaving transaction data public. Lite's stated privacy aspirations belong in its vision history, but they should not be rewritten as a feature that protected past users from observers.
A later private product under the same brand would be a separate implementation question.
The last block did not cancel ownership
Matter Labs announced that Lite would stop producing blocks on May 4, 2026. Its stated reasons were a mature system in maintenance mode, continuing operational costs and a changed product focus. The shutdown plan disabled deposits, froze the final state and established an Ethereum claim process under Token Assembly governance. The article promised a read-only API for at least a year and sponsorship of an initial group of withdrawals. Those service commitments should remain attributed to the operator.
The key change was that normal rollup activity ended while the obligation to return remaining balances continued.
The published Exit Tree Generator provides a separate route for producing withdrawal proofs from account, balance and token files. It supports reconstructing a Keccak exit tree and comparing roots, while describing restoration of the original Lite state tree as a heavier task. The README calls that original tree Rescue-based; the announcement uses different terminology, so this account does not silently merge their descriptions. Reproducing a tree, checking its root and submitting a claim are separate steps.
Availability of the code makes independent verification possible, but does not mean this encyclopedia has executed every reconstruction or audited the resulting contract.
The current withdrawal portal allows an address lookup or wallet connection to check remaining Lite balances. Its purpose is recovery from a retired system, not creating new Lite applications or starting another airdrop campaign. A reader can inspect an address without interpreting a missing wallet display as proof that the underlying claim is zero. The portal is also only one interface to the documented process. The historical significance of this final phase is practical: preserving account data and an exit route matters after the marketing and application activity have moved elsewhere.
Utility, incentives and disappointment coexisted
At the 2020 launch, hugelung described evaluating layer-two options for a game whose economics were hurt by Ethereum fees. The comment welcomed the technical direction while noting Lite's limited operations and unavailable general-purpose contracts. That is a concrete builder's criterion, rather than a generic prediction of dominance. The same discussion contained enthusiasm, comparison with rival systems and complaints about cost. Its value is the set of problems participants wanted solved; their rankings of competing architectures are historical opinions, not current technical conclusions.
In April 2023, LrnFaroeseWthBergur reported successful small trades and a bridge transfer but admitted mistaking Lite for the newer product. Other replies discussed cost, Era and possible rewards. The post illustrates that a service can work while its branding still confuses users. The author's satisfaction concerned completing intended actions affordably. It did not require a claim that Lite was superior to every alternative or that using it created a right to a future token allocation.
A February 2024 guide shared by ellileon turned Lite minting and trading into suggested airdrop tasks. The author credited another account's ideas and acknowledged not having performed every step. The discussion included doubts about late participation and the return on repetitive tasks. This record helps explain why transaction totals cannot always be read as pure demand for an application. It documents a speculative participation ritual, not an official eligibility policy or a recommendation to spend money repeating old instructions.
After the June 2024 allocation announcement, Sl1mSh2dy proposed different criteria that would count Lite transactions more heavily. garbagio0 opposed changing the allocation and described using the network without farming. These were competing ideas about fairness, not a verified distribution audit. The disagreement also crossed Lite and Era activity, which is why an allocation controversy should not be mislabeled as a Lite consensus incident. A retired payment rollup can remain emotionally important because people connect its early use with expectations about a later ecosystem.
Bagaimana kita sampai di sini.
- 2020-06-18
Launch discussion begins
The original r/ethereum launch thread records public introduction and responses to the payment rollup.
- 2020-07-20
Version 2 released
The contracts changelog records the release and withdrawal-related changes.
- 2020-09-04
Version 3 released
The release added a forced-exit operation for qualifying unactivated accounts.
- 2021-02-09
Version 4 released
The changelog records release of the next contract version.
- 2022-06-29
V9 audit released
ABDK documented a scoped review of changes to five Solidity files.
- 2024-06-11
Allocation criteria challenged
Sl1mSh2dy published a proposed alternative that explicitly included Lite activity.
- 2026-05-04
Block production ends
Matter Labs announced shutdown of normal Lite processing and the remaining-balance claim process.
Keyakinan, ambisi, dan pertanyaan yang belum terjawab.
Ini adalah narasi dengan atribusi, bukan dukungan. Buka setiap berkas bukti untuk melihat catatan pendukung dan batas kesimpulannya.
Penafsiran yang diperdebatkanhugelung wants a viable game economy
Buka berkas bukti
Scaling matters when fees consume an application's revenue.
Dari mana kisah ini berasal
hugelung in the June 2020 launch discussion.
Apa yang didukung catatan tersebut
- The commenter described a game evaluating alternatives and identified both fee pressure and missing contract functionality.
Apa yang tidak dibuktikannya
- The comparison reflected one builder's contemporary assessment, including opinions not adopted here as facts.
Apa yang perlu diperhatikan
- Judge the fit of supported operations and actual user cost rather than equating a promising proof system with a finished application platform.
Penafsiran yang diperdebatkanLrnFaroeseWthBergur values tasks that work
Buka berkas bukti
A useful payment tool need not be understood as a winning investment thesis.
Dari mana kisah ini berasal
The April 2023 first-use report.
Apa yang didukung catatan tersebut
- The author reported completing trades and bridging while confusing Lite with the newer Era environment.
Apa yang tidak dibuktikannya
- The experience was personal and did not establish universal reliability or current availability.
Apa yang perlu diperhatikan
- Notice whether explanations identify the network as clearly as the interface performs the requested action.
Penafsiran yang diperdebatkanellileon treats activity as a possible qualification
Buka berkas bukti
Minting and trading on Lite might improve a future reward allocation.
Dari mana kisah ini berasal
The February 2024 community guide and its discussion.
Apa yang didukung catatan tersebut
- The post recommended a repeatable task routine while acknowledging that eligibility was unknown.
Apa yang tidak dibuktikannya
- These were speculative suggestions and partly shared ideas, not an official promise or a proven reward strategy.
Apa yang perlu diperhatikan
- Compare the actual published criteria with the speculation and separate incentive-seeking activity from lasting application use.
Penafsiran yang diperdebatkanSl1mSh2dy wants Lite activity counted differently
Buka berkas bukti
Earlier or repeated Lite use should receive more recognition in a later distribution.
Dari mana kisah ini berasal
The June 2024 Changes Today discussion.
Apa yang didukung catatan tersebut
- The author proposed explicit Lite transaction thresholds; garbagio0 answered that the allocation should remain unchanged.
Apa yang tidak dibuktikannya
- Neither post independently verified the complete allocation or represented all users.
Apa yang perlu diperhatikan
- Follow the stated policy and reproducible allocation evidence instead of treating disappointment as proof of theft.
Perpustakaan sumber.
Dokumen primer menjelaskan mekanisme dan keputusan. Catatan komunitas menunjukkan keyakinan para peserta. Tanggal di bawah menandai kapan tautan ditinjau; halaman eksternal dapat berubah.
- ZKsync Lite repository and withdrawal instructions ↗Matter Labs · primary · Ditinjau 2026-09-30
- Why and How We're Sunsetting ZKsync Lite ↗Matter Labs · primary · Diterbitkan 2026-05-04 · Ditinjau 2026-09-30
- Technology ↗ZKsync Lite documentation · primary · Ditinjau 2026-09-30
- Security ↗ZKsync Lite documentation · primary · Ditinjau 2026-09-30
- Decentralization ↗ZKsync Lite documentation · primary · Ditinjau 2026-09-30
- Tokens and Fees ↗ZKsync Lite documentation · primary · Ditinjau 2026-09-30
- Privacy ↗ZKsync Lite documentation · primary · Ditinjau 2026-09-30
- Smart contracts ↗ZKsync Lite documentation · primary · Ditinjau 2026-09-30
- Frequently asked questions ↗ZKsync Lite documentation · primary · Ditinjau 2026-09-30
- Historical wallet tutorials ↗ZKsync Lite documentation · primary · Ditinjau 2026-09-30
- NFTs in ZKsync Lite ↗ZKsync Lite documentation · primary · Ditinjau 2026-09-30
- Swaps and Limit Orders ↗ZKsync Lite documentation · primary · Ditinjau 2026-09-30
- Smart Contracts' Changelog ↗Matter Labs · primary · Ditinjau 2026-09-30
- JavaScript SDK changelog ↗Matter Labs · primary · Ditinjau 2026-09-30
- ZKsync protocol specification ↗Matter Labs · primary · Ditinjau 2026-09-30
- ZkSync V9 smart contract audit ↗ABDK Consulting · primary · Diterbitkan 2022-06-29 · Ditinjau 2026-09-30
- Exit Tree Generator ↗Matter Labs · primary · Ditinjau 2026-09-30
- Withdraw Your Funds ↗ZKsync Lite · primary · Ditinjau 2026-09-30
- zkSync is Live! ↗r/ethereum participants · community · Diterbitkan 2020-06-18 · Ditinjau 2026-09-30
- I just tried zkSync for the first time and I'm not sure what to think ↗LrnFaroeseWthBergur and r/zkSync participants · community · Diterbitkan 2023-04-23 · Ditinjau 2026-09-30
- Airdrop Guide: zkSync Airdrop ↗ellileon and r/ethtrader participants · community · Diterbitkan 2024-02-15 · Ditinjau 2026-09-30
- Changes Today ↗Sl1mSh2dy and r/zkSync participants · community · Diterbitkan 2024-06-11 · Ditinjau 2026-09-30