AltLayer Documentation
  • đź‘‹Welcome
    • Overview
  • Restaked Rollups
    • VITAL for Decentralised Verification
      • Tier-1 Finality
      • Tier-2 Finality
      • Tier-3 Finality
    • MACH for Faster Finality
      • Interoperability via MACH
    • SQUAD for Decentralised Sequencing
    • Staking of dApp Token
  • Wizard
    • Introduction
    • Technical overview
    • Create AVS
    • Manage AVS
    • Operator management
    • Hosted operator API (BLS based)
    • Custom AVS specification
      • Constructor specification requirements
      • Import Externally-Deployed AVS
    • Report bug or submit a feature request
  • Autonome
    • Deploy AI Agent
    • Autonome API guide
    • Uploading your own agent framework
    • Twitter/X login troubleshooting guide
  • ♾️AltLayer-Facilitated Actively Validated Services
    • Overview
    • AltLayer MACH AVS
      • Operator Guide
      • User Delegation Guide
    • Cyber MACH AVS for Cyber L2
      • Operator Guide
      • User Delegation Guide
    • DODOchain MACH AVS for DODO Chain
      • Operator Guide
      • User Delegation Guide
    • Fast Finality Layer for Soneium
      • Operator Guide
      • User Delegation Guide
    • Xterio MACH AVS for Xterio Chain
      • Operator Guide
      • User Delegation Guide
  • Upgrade Guide
  • 🥩ALT Restaking
    • Staking Info & Parameters
    • Restake ALT
    • Delegating reALT
    • Check and Claim Staking Rewards
    • Unstake ALT
    • Migration from Xterio (Legacy) ALT Pool to Xterio Restaked ALT Pool
    • Testnet reALT faucet
  • Rollup-as-a-Service
    • What is Rollup-as-a-Service (RaaS)?
    • AltLayer's RaaS Offering
    • RaaS Onboarding Guide
      • Optimism Rollup FAQ
      • Arbitrum Rollup FAQ
    • AltLayer Ecosystem
    • Clients in the Spotlight
    • Pricing Model
  • External Integrations
    • Account Abstraction using Biconomy
    • Enabling permissionless interoperability on AltLayer Rollup with Hyperlane
      • Deplying Hyperlane Warp Routes for ERC20 Token Bridging
      • Running Off-chain Agents
      • Setting up the bridging UI
    • Cross-chain Interoperability using Celer
      • Fungible Token Bridging
      • Non-fungible Token Bridging
      • Generic Message Passing
      • cBridge SDK
  • AltLayer's In-House Rollup Stack in Depth
    • How does AltLayer's in-house rollup stack work?
    • Decentralized Sequencer Set
    • Security via Fraud Proof
  • Rollup Types
    • Flash Layer Rollups
      • Example Use cases
        • NFT Mint Events
        • Games
        • Event Ticketing
    • Persistent Rollups
  • Core Features of AltLayer's In-House Rollup Stack
    • Modular
    • Elastic
    • Multi-VM Support
    • Fraud Proofs
    • Decentralized Sequencers
    • Tiered-Finality
  • FlashLayer Showcase
    • AltLayer's POAP NFTs Collection Mint
      • Performance Test in the Wild
    • Dark Forest Community Round
    • Oh Ottie! NFT Collection Mint
    • Dark Forest Community Round for Jump Crypto's Pit Event
    • Ottie 2048
    • Other demos
      • Fraud Proof Demo
      • Flash Layer Demo
      • Rollup Launchpad Demo
      • FlashGPT Demo
  • Implementation Status
    • Roadmap
    • Development Status
  • Community & Support
    • Community
    • Support
Powered by GitBook
On this page
  1. Rollup-as-a-Service
  2. RaaS Onboarding Guide

Optimism Rollup FAQ

PreviousRaaS Onboarding GuideNextArbitrum Rollup FAQ

Last updated 1 year ago

  1. What Optimism versions do you support? We regularly update our version support as new releases come in. At the moment, we deploy OP chains using.

  2. What data availability options do you support? We support EigenDA, Celestia, Avail, and AWS S3, at the moment using.

  3. What is included in the standard setup?

Parameter
Value

OP chain

1 sequencer node (geth / node / batcher / proposer)

RPC / WS data

1 or more load-balanced full nodes

Block explorer

Standard Blockscout v2 application

Bridge

Chain registration in our bridge application

  1. What is the rollup setup process like?

    In brief, the steps are:

    1. Deployment of rollup contracts (Bedrock) on the parent chain

    2. Deployment of the nodes for your chain

    3. Registration in the bridge application

  2. Is custom gas token supported? No, only the native token on the parent chain is currently supported.

  3. Who receives the fees on the OP chain? Fees are covered in this document:

    There are three configurable recipients for:

    • Base fees

    • L1 fees

    • Sequencing fees (from “priority fee”)

    Fee recipient addresses must be configured during chain genesis and cannot be changed thereafter.

  4. What parameters can we configure for our OP chain?

    You can provide us with your preferred:

    • Chain ID (if no preference, we’ll generate a random ID)

    • Network name

    • Block time (if no preference, we’ll default to 10s)

  5. Can I quickly try out an OP rollup somewhere? We provide a public testnet that you can use to test out the Optimism rollup:

  6. Can we host our own full nodes? Yes, and in fact hosting your own full nodes is recommended if you have query-intensive applications for your chain, such as an indexer. Upon request, we will provide you with the scripts for launching your own full nodes.

  7. Can we use our own domain for the chain URLs? Yes, you can CNAME the RPC, websocket (if any) and explorer URLs to your own domain.

    For these customizations, you will need to create CNAME records on your DNS provider. We will provide you the target for these records.

  8. Can we customize our block explorer UI? Yes, we can customize settings such as the logos, icons, color scheme, and text content. Please request our to see all the customizations available.

  9. Can I verify contracts on the block explorer? Yes. Please follow this for verifying a deployed contract using hardhat or foundry.

  10. How are gas fees calculated? Please refer to this document for calculating fees:

    Do note that if you use a data availability option, the tx_data will be significantly smaller, resulting in smaller fees for the settlement. This smaller fee, however, does not take into account the fees incurred due to the DA storage for that transaction. That fee will likely be absorbed by you on the DA chain.

  11. What are our bridging options? By default, your rollup chain is registered into our bridge application. Should you instead wish to maintain your own bridge, all the necessary contract addresses are provided to you.

  12. Can we customize our bridge app UI? We can customize the icon that appears for your network as shown below.

  13. What can we expect after the chain setup is completed? You will receive a rollup info page containing all the L2 details and links, similar to .

  14. Do you support migrations to alternative DAs or addition of restaked rollup modules after the OP rollup is live? We are currently in the midst of adding this capability.

v1.7.0
v1.7.0
https://docs.optimism.io/builders/dapp-developers/transactions/fees
https://rollup-info.altlayer.io/public/op_testnet
Blockscout order form
sample
https://docs.optimism.io/builders/dapp-developers/transactions/fees
this