Skip to main content

Intro to Push Chain

Push Chain is the first True Universal Layer 1 blockchain, built as a 100% EVM-compatible Proof of Stake (PoS) chain on Cosmos SDK. It runs seamlessly across every chain and wallet.

Write your smart contract once, deploy it on Push Chain, and instantly reach users on Ethereum, Solana, and all other supported chains without changing on-chain code.

Ready to build?

Venn diagram: Push Chain sits at the intersection of Wallet Abstraction, Fee Abstraction, and Shared State

Hello Push Chain 👋​

VIRTUAL NODE IDE

Key Innovations (Why Push Chain)​

Push Chain provides a unified toolkit to build truly universal dApps. Without custom bridges or multi-chain deployments, you gain:

  • Zero EVM Code Changes
    Deploy your existing Solidity contract on Push Chain without modifying ABI, bytecode, or on-chain logic.

  • Single Transaction from any Chain
    Send transactions from any chain to Push Chain with just a single transaction, massively reducing the complexity of multi-chain users interaction.

  • Wallet Abstraction
    Support MetaMask, Phantom, and other wallets as well as social or email login through one unified provider. Users never need to create a new wallet simply to access your dApp.

  • Universal Fee Abstraction
    Allow users to pay gas fees in their native tokens (for example ETH or SOL). Push Chain automatically routes fees so users do not have to bridge or hold $PC tokens (native token of Push Chain).

  • Universal Smart Contracts and Cross-Chain Mapping
    Contracts on Push Chain automatically recognize addresses from Ethereum, Solana, and other chains and natively attribute transactions to the correct chain.

  • Shared State and Programmable Solvers (Roadmap)
    Read from and write to external chains and coordinate multi-chain workflows using a distributed solver network (coming soon).

Why Build on Push Chain?​

Building on Push Chain delivers immediate benefits for developers and users:

  • Expand Your Userbase Instantly
    Deploy your existing EVM or non-EVM application on Push Chain without any on-chain code changes. Users on Ethereum, Solana, and other supported chains can access your dApp right away.

  • Avoid Audit Friction
    Since you do not modify your Solidity code, there is no need for a full re-audit. Simply deploy on Push Chain and use our SDKs to enable universal access.

  • Deliver a Unified, Seamless UX
    One application, any wallet. Users can connect with MetaMask, Phantom, or a social/email login and pay gas fees in their native token (for example ETH or SOL). No bridges or extra steps required.

  • Simplify Fee Management
    Push Chain automatically routes gas fees under the hood. Users do not need to hold $PC tokens or switch chains to complete transactions.

  • Future-Proof Your Application
    Shared state and programmable solvers (coming soon) enable multi-chain read and write operations. Your dApp can orchestrate cross-chain workflows without building separate adapters.

  • Consistent Developer Tooling
    Use one SDK, one set of JSON-RPC endpoints, and a unified API to build and deploy. Whether you prefer Viem, ethers, or our Push Chain client, the experience is the same across languages and frameworks.

Developer SDKs​

Experience Push Chain​

To get started with Push Chain, you can:

  1. Visit Send Transaction Example to interact directly. You can log in with your existing wallet, email, or social accounts.

  2. Use our live playgrounds to experiment with code within our documentation.

  3. Deep dive into Push Chain fundamentals, how it works, and developer resources in our comprehensive .

Next Steps​