LogoLogo
  • 📖What is Spire?
  • 🗼Pylon
    • Quickstart
    • Run Based Appchain
    • Architecture Overview
    • Features
      • Become a Pylon Partner
    • FAQs
  • 🌊DA Builder
    • Blob Aggregation Conceptually
  • 📡Preconf Router
    • Developer API
    • Tutorial
  • 🧱Based Stack
    • Spire's flavor of L2 based sequencing
    • Customizable composability
    • Preconfirmations in the Based Stack
    • Execution environment / virtual machine
    • Sequencing revenue (MEV) retention
    • Traditional shared sequencing
    • Open source and credibly neutral
    • Future upgrades
    • What's holding L2 based rollups back today?
    • GitHub [spire-labs/based-stack]
  • 🏫Education Hub
    • Ethereum L2 Based Rollups
    • Based resources
    • Sequencing on Ethereum L1
    • Preconfirmations on Ethereum L1
    • Synchronous Composability
    • What is a based rollup?
Powered by GitBook
LogoLogo

About Spire

  • Website
  • Writings
  • Career
  • Media Kit

Follow Us

  • X
  • Farcaster
On this page
  • Benefits of Running a Based Appchain
  • Seamless DevEx
  • Synchronously Composable Transactions
Edit on GitHub
  1. Pylon

Features

PreviousArchitecture OverviewNextBecome a Pylon Partner

Last updated 1 day ago

Benefits of Running a Based Appchain

A based appchain combines the advantages of running an appchain (such as customizability, scalability, and sovereignty) with the benefits of deploying a smart contract on its base layer (such as composability and simplicity).

More specifically:

  • Scalability - Dynamically adjust gas limits to support high throughput and user demand.

  • Stability - Avoid “noisy neighbor” issues with tx fee isolation and dedicated execution.

  • Accessibility - Seamlessly tap into parent chain's existing liquidity and users.

  • Profitability - Capture more value with customizable fee structures and token models.

  • Sovereignty - Full control over infrastructure, fees, and brand identity.

  • Simplicity - Minimal infra to setup and manage—e.g. no duplicative oracle deployments.

Seamless DevEx

Synchronously Composable Transactions

As a result, your app logic can be written as if it were on the same chain as the contracts you are attempting to call into:

Pylon enables us to have seamlessly composable transactions across chains within a . These seamlessly composable transactions enable us to provide a developer experience unlike any other. Your application contracts can literally be written as if they were on the same chain you are deployed under.

In order to provide this experience Pylon runs a node for the settlement chain you are deployed to as well as the sequencing node for your appchain and any other appchains in your . Pylon then detects whenever there is a transaction calling into another chain through a . It forwards the call to the other chain and then injects the results back into the originating with a that "frontruns" the original application call to ensure the data is available to complete the call.

are used to take app calls and re-direct them to the that will have the call results available for retrieval (since the is pre-populated with the necessary data as indicated above).

See to see how Pylon makes this work!

🗼
Sync Zone
Sync Zone
Port Contract
Port Contract
Priming Transaction
Forwarding Proxy Contracts
Port Contract
Port Contract
Example Cross-chain Transaction