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. 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?

Diagram to show how an existing EVM or non-EVM application can be deployed on Push Chain to instantly reach users on Ethereum, Solana, and all other supported chains without changing on-chain code.Diagram to show how an existing EVM or non-EVM application can be deployed on Push Chain to instantly reach users on Ethereum, Solana, and all other supported chains without changing on-chain code.

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:

  • Universal Smart Contracts
    Deploy your existing Solidity contract on Push Chain and instantly become compatible with every chain (even different layer 1s).

  • 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.

  • 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).

  • 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.

  • True Native Experience
    Users from any chain will always feel that they are interacting natively with your App. Drawbacks of multi-chain deployments are eliminated and transactions are natively attributed to the correct chain.

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
    Your App can orchestrate cross-chain workflows without building separate adapters. Any added chain support on Push natively flows to your app without any codebase changes.

  • 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 custom client, the experience is the same across languages and frameworks.

Developer SDKs

Experience Push Chain

To get started with Push Chain, you can:

  1. Checkout Ballsy App to experience Push Chain. You can log in with your existing wallet, email, or social accounts.
    https://ballsy.push.org
  2. Goto Send Transaction Example to learn and play.
  3. Use our live playgrounds to experiment with code within our documentation.
  4. Deep dive into Push Chain fundamentals, how it works, and developer resources in our comprehensive Knowledge Base.

Next Steps