Frequently Asked Questions

Last Updated on November 11, 2024.

Network

The Lens Network is a decentralized Layer 2 infrastructure designed for scalable social spaces, addressing issues of censorship, data ownership, and monetization. Built on zkSync’s ZK Stack, it aims to empower users with control over their social capital and identity.
zkSync provides scalability, security, and efficiency through advanced ZK compression techniques, making it suitable for handling the high throughput required by social applications while maintaining data integrity.
Validiums are scaling solutions that use ZK compression techniques to post transaction proofs to Ethereum, while keeping state data off-chain. This approach lowers costs, making it ideal for social interactions that don’t require the same security as financial transactions but still need data integrity.
Lens Network will be rolled out in three phases:
  1. 1.  Seed Phase: Initial Validium-based infrastructure built on Ethereum.
  2. 2. Grow Phase: Introduction of a data availability (DA) provider for public social transactions.
  3. 3. Bloom Phase: A full Volition setup where users can choose between Validium and ZK Rollup for different types of transactions.
Social transactions use Validium for scalability, while financial transactions can opt for ZK Rollups, providing stronger security with Ethereum DA, creating a flexible system based on transaction type.
Lens Network uses zkSync’s hyperchains and modular architecture to enable millions of secured transactions per second, ensuring social applications can scale for mass adoption without sacrificing decentralization or security.
Lens Network focuses on creating a seamless web2-like experience with gasless and signless transactions, fast subsecond transaction times, and embedded wallet support, all designed to attract mainstream users.
Testnet tokens can be requested by reaching out to the Lens Team for development purposes.
Production network is planned for a future release. A timeline of availability will be provided closer to release.

Protocol

The key features introduced in new protocol version are the introduction of custom feeds, graphs, re-architecturing / re-naming primitives such Accounts, Rules, Actions, and more.
Yes, the new protocol version will modify the available endpoints and behavior. The Lens documentation includes references to the API / SDK methods that are available.
The Lens documentation provides resources to interact with Lens using:
  • RPC methods
  • Smart Contracts
  • APIs (Lens, ThirdWeb)
  • SDKs (Lens JavaScript / React, ThirdWeb)
  • Indexing tools such as rindexer and The Graph
The functionality of modules is accessible in the new protocol version through Rules and Actions. Rules are restrictions applied to protocol interactions, and actions are smart contract instances conditionally attached to posts and accounts. See contract documentation for more details on the interfaces for Rules and Actions.
Mainnet contracts and infrastructure are planned for future release. A timeline of availability will be provided closer to release.

Migration

Users

Profiles on Polygon will become accounts on Lens V3, and most will be migrated automatically, with special cases for smart contract wallets.
Most accounts will migrate automatically, but smart contract wallets will need to manually claim their profiles.
Publications, including posts, mirrors, and comments, will be migrated but actions like collects will not.

Developers

All of the same tools and features will be available in the new Lens, with documentation detailing the available methods and key differences in features and naming.
Projects should be aware of differences in contract development tooling (custom zksync hardhat and foundry environments) and EVM compatibility while using Lens Network-specific tools.
The Polygon infrastructure will become read-only at the time of the Lens Network mainnet launch, and there will be a grace period before full shutdown.

Have more questions? Lens is constantly evolving and we’re here to help along the way. If you have additional questions, feel free to reach out.

Contact Us