Push Chain is the next step in the evolution of Push Protocol, moving from simply a notifications and messaging protocol to a universal blockchain designed for scalable consumer and universal applications.
Built as a shared-state Proof-of-Stake layer 1, Push Chain enables seamless transactions, liquidity bridging, and smart contract interoperability across EVM and non-EVM chains. Push Chain aims to simplify web3 user experiences by introducing features like wallet abstraction, fee abstraction, and universal smart contracts, paving the way for truly unified apps. In short, Push Chain enables any app to be accessed by any user from any chain.
While Push Chain is not yet live, the founder of Push Protocol, Harsh Rajat, recently proposed the development and launch of Push Chain via a Push DAO Governance Proposal. This proposal, voted on by the Push community has received overwhelming support and marks the first step towards the development of Push Chain.
Push Chain will be a Proof-of-Stake (PoS) chain built to empower developers to create universal applications and serve as a shared settlement layer for multiple L1s, L2s, and L3s. It enables transactions from any chain, incorporates gas abstraction to eliminate the complexity of cross-chain interactions, and provides wallet abstraction for seamless onboarding and signing for both existing web3 users and newcomers from web2.Push Chain will introduce a new transaction type, defined as consumer transactions (where ordering is not critical), enabling non-financial apps to achieve the speed and scalability required by typical consumer applications. It leverages innovative mechanisms such as orderless blocks, parallel block execution, and dynamic sharding to deliver true scalability. By addressing the challenges posed by fragmented chains, Push Chain creates the ideal environment for consumer applications and universal apps to thrive, heralding a new era of seamless shared app experiences.
The objective of Phase 1 is to establish an infrastructure that supports the development and growth of consumer-centric and mixed or non-financial decentralized applications. It will introduce support for transactions from any chain, a virtual machine capable of handling smarter and more complex applications, and the concept of consumer transactions, where transaction ordering is not critical. Additionally, it implements fee abstraction, enabling users to pay fees from their chain of choice or directly via the web3 app, and wallet abstraction for seamless social logins and cross-chain compatibility.
This intermediary phase focuses on creating a unified L1 by enabling seamless and unified liquidity bridging between blockchains. While Phase 1 focuses on establishing the foundation of the Push Chain to support shared app experiences and laying the groundwork for a shared state and settlement layer, Phase 2 builds upon this by enabling seamless interoperability between blockchains. This phase is a critical step toward achieving full unification in Phase 3, allowing developers to access wallet states (balances and smart contract states) on various chains to create universal smart contracts capable of interacting across ecosystems.
This phase unlocks the potential for universal applications by enabling seamless chain-to-chain settlement and establishing a shared state that supports cross-chain interactions. The final and most ambitious phase focuses on simplifying the experience for everyday web3 users. It achieves this by enabling read-only state access for wallets across all EVM and non-EVM chains and introducing a VM capable of accessing Push ID. This allows all wallets mapped to a user to be retrieved, along with the state of those wallets on their respective chains. The universal smart contract and the ability to interact with all chains from Push Chain represent Push’s ultimate goal: the final abstraction of web3 friction for users. This creates a unified ecosystem where, for example, a user of Uniswap on Ethereum, Arbitrum, or Polygon simply becomes a user of Uniswap, regardless of the chain they or the protocol reside on.This phase unlocks unprecedented possibilities, ushering in an era of Universal Apps where users simply log in and use a web3 application for its features, no matter which chain the protocol is on or from which chain(s) the user accesses it.
Note: The specifications for both Phase 2 and Phase 3 are still under research and are subject to change.
The following resources provide more insights into the vision of Push Chain and elements of the chain that are already in development.
Push Chain Website: A one-pager explaining the vision outlined.
Push Chain Knowledgebase: Knowledge base that contains all the inner workings of Push Chain.
Push Chain Whitepaper: In-depth paper on Push Chain.
Push Chain Devnet: This is a Push Chain devnet that runs on Proof of Stake validators, storage, and archival nodes and can do consumer TXS.
Push Chain Simulate Tx: A way for everyone to send tx from any chain using wallet abstraction.
About Push DAO
Push DAO is the community that governs drives and shapes the future of Push protocol through grants, community building, and ecosystem development to expand the open communication layer that allows any crypto wallet/frontend to tap into the Push network and get any communication across.
The Push DAO Council addresses and executes the vision of the DAO, introducing multiple programs for contributors and builders to participate in paddling together toward greater progressive decentralization.