Frontier chain: technical design
Status: draft v0.2, 28 October 2026 (bridging section corrected after the scaffold review). Author: Frontier project. Published for community and engineering review before any build starts.
Scope: this document covers the project's own blockchain ("Frontier chain"), which is Phase 5 of the roadmap. It is not a commitment to launch. Nothing here changes the FRNT token on Base, which stays a fixed 20,000,000 supply ERC-20 at 0x1727609cFc529d8A711d40766CF9BB11062538fF (chain 8453).
Everything priced below is an estimate from public sources as of October 2026. Rollup-as-a-service vendors mostly quote privately; where a number is not published we say so.
1. Summary and recommendation
Recommendation: an OP Stack L3 that settles on Base, using OP Stack Custom Gas Token v2 so FRNT is the native gas token, operated for the first 12 to 18 months by a rollup-as-a-service provider (Conduit "Pro" tier is the reference quote), with Base-posted data availability at launch and a published path to self-hosting and shared sequencing.
Fallback: if, at the time the launch trigger fires, OP Stack CGT v2 is still not running in production on any mainnet chain we can point to, deploy an Arbitrum Orbit L3 on Base instead. Orbit has supported custom gas tokens in production since 2024 and the token requirements match FRNT, but it carries a 10% net-revenue licence fee when the parent chain is not Arbitrum One or Nova.
Why L3 on Base and not an L2 on Ethereum:
- FRNT already lives on Base. An L3 on Base means the canonical bridge is Base to Frontier chain, one hop, and the token never has to be re-issued on Ethereum L1.
- Base is where contributors, the treasury Safe and the lock contracts are. Settlement and fraud-proof costs are paid in Base gas, which is cents, not Ethereum L1 gas.
- Posting data to Base instead of Ethereum blobs is the cheapest default; an alt-DA layer (Celestia, EigenDA) remains an option if volume grows.
Why not just stay on Base: today there is no technical reason to leave. The chain is justified only when (a) FRNT-denominated fees make economic sense for the community, (b) we need block space or custom precompiles for mission data (telemetry, prospecting data sets, research publication, grant accounting) that general-purpose Base does not give us, and (c) the project can fund two engineers and an audit. That is why launch is gated on the triggers in section 12.
2. Stack comparison
2.1 OP Stack (Optimism, "Superchain" lineage, Base-compatible)
- Custom gas token. The original beta was deprecated by OP Labs in early 2025. A new implementation, Custom Gas Token v2 (CGT v2), shipped as part of OP Stack Upgrade 18, which passed Optimism governance on 3 February 2026 (vote.optimism.io). The chain-operator guide is live (docs.optimism.io CGT guide) and the feature overview is at docs.optimism.io/op-stack/features/custom-gas-token. The spec is still labelled experimental (specs.optimism.io).
- Token requirements (CGT v2): standard ERC-20 on the parent chain, exactly 18 decimals, name and symbol at most 32 bytes, no fee-on-transfer, no rebasing, no transfer hooks. FRNT meets every one of these (18 decimals, no fees, no hooks, no admin functions).
- Standard Rollup / Superchain status. A CGT chain is not a "Standard Rollup" under the Superchain charter; op-deployer's standard-config validation rejects
CustomGasToken.Enabled = true(per the Cantina audit summary, cantina.xyz). That means no Superchain Registry listing and no Superchain revenue-share obligation, and also no Superchain interop. For an L3 on Base this is acceptable. - Base's February 2026 stack change. Base announced it is moving to its own unified
base/basecodebase, stopped sharing sequencer revenue with Optimism, and says it stays compatible with the OP Stack specification (The Defiant, Unchained). An L3 only needs Base to be an EVM chain with reliable finality, so this does not block us, but it does mean "Base-compatible" now means "settles on Base", not "shares Base's exact client". - Sequencer HA:
op-conductorgives Raft-based leader election across a 3-node sequencer cluster (docs.optimism.io/op-stack/components/op-conductor). Conduit has its own equivalent, Elector (blog.conduit.xyz). - Licence fee: none for a non-Superchain chain. (MIT-licensed code.)
- Risk: CGT v2 is new, is incompatible with legacy CGT chains, and has no migration path from legacy. Fee parameters (
minBaseFee,operatorFee) must be set so FRNT fees cover Base-denominated data costs; mis-setting them either bleeds the operator or overcharges users (CGT guide).
2.2 Arbitrum Orbit
- Custom gas token: supported on both AnyTrust and Rollup chains (docs.arbitrum.io, Rollup, AnyTrust). Requirements: ERC-20 with a parent-chain representation, direct transfers/approvals, no rebasing, no transfer fees, no callbacks. FRNT qualifies.
- Fee token pricer: a Rollup-mode Orbit chain needs a "fee token pricer" contract that converts parent-chain costs into FRNT (manual rate, oracle, or batch-poster tracking). Arbitrum's example pricers are unaudited; we would have to audit ours.
- Licence fee: the Arbitrum Expansion Program takes 10% of net protocol revenue (gross fees minus settlement costs) for chains that settle anywhere other than Arbitrum One/Nova (docs.arbitrum.io/launch-arbitrum-chain/chain-config/costs/calculate-aep-fees, AEP terms). Settling on Base triggers this. At the revenue levels we expect in year one it is small in dollars, but it is a permanent obligation on a chain whose point is community ownership.
- Maturity: custom gas tokens have run on Orbit chains in production since 2024; this is the lowest-risk path for the gas-token feature specifically.
- Sequencer decentralisation: Espresso has an Orbit integration for confirmations and shared sequencing (docs.espressosys.com); no major production rollup had migrated to it as of October 2026.
2.3 Rollup-as-a-service providers (either stack)
| Provider | Published pricing (Oct 2026) | Notes |
|---|---|---|
| Conduit | Trial testnet $250/month. Growth and Pro: "contact for pricing" plus 5% of sequencer profit. Custom gas tokens listed under the Pro tier. Mainnet indexing $500/month, Pro RPC $50/month for 1B CU. (conduit.xyz/pricing/rollups) | Only vendor with a public price sheet. Supports OP Stack and Orbit. |
| Caldera | AWS Marketplace listing shows a "rollup pod" at $500/month plus explorer and infrastructure dimensions (AWS Marketplace); otherwise negotiated, with a sequencer revenue share. | Runs ApeChain, Manta, Plume. |
| AltLayer | No public pricing found. | Restaked-rollup focus. |
| Gelato | No public pricing found. | OP Stack and Orbit. |
Third-party guides estimate a managed chain at $3,000 to $15,000 per month all-in depending on configuration (blockeden.xyz forum) and $5,000 to $25,000 per month including L1 gas (eco.com guide). Treat these as ranges, not quotes. We will request written quotes from all four before committing and publish the chosen contract's headline terms.
2.4 Decision matrix
| Criterion (weight) | OP Stack L3 on Base | Orbit L3 on Base | Score note |
|---|---|---|---|
| FRNT as gas token works today (3) | 2 (v2 new, spec experimental) | 3 (production since 2024) | |
| Licence/revenue obligation (3) | 3 (none) | 1 (10% net revenue) | |
| Same lineage as Base, tooling familiarity (2) | 3 | 2 | |
| Bridge simplicity from Base (2) | 3 (native CGT deposit via OptimismPortal) | 2 (needs pricer + Arbitrum bridge) | |
| Path to shared/decentralised sequencing (1) | 2 | 2 | |
| Vendor support (1) | 3 | 3 | |
| Weighted total (max 36) | 31 | 25 |
OP Stack wins on cost structure and alignment; Orbit wins on gas-token maturity. The fallback rule in section 1 handles that single weakness.
3. FRNT as the gas token: mechanics
Design on OP Stack CGT v2:
- The L1 (here: Base)
SystemConfigrecords FRNT's Base address as the gas-paying token at deployment and flagsisCustomGasToken. The flag must never be changed after launch. - Genesis supply. CGT v2 mints an initial native-asset supply into a
NativeAssetLiquiditycontract on the L3 at genesis (defaulttype(uint248).max), controlled by a liquidity-controller owner. Deposits from Base unlock native FRNT from this pool; withdrawals lock it back. Because FRNT is fixed-supply, the total FRNT circulating across Base plus Frontier chain never exceeds 20,000,000: every native FRNT on the L3 is backed one-for-one by FRNT held in the Base-side portal contract. - Liquidity controller owner is set to the treasury Safe (2-of-2 today, see treasury policy). It must not be an EOA.
- Fees. Users pay gas in FRNT. The sequencer receives FRNT. The operator must periodically convert part of that FRNT to ETH on Base to pay data-posting and proposer costs; the protocol does not do this conversion. We set
minBaseFeeandoperatorFeefrom a published formula (section 7) and review monthly. - Sequencer fee destination. Sequencer fees go to a fee vault whose withdrawal target is the treasury Safe on Base. Fee revenue is mission income and enters the public ledger like any other inflow.
- ETH on the L3. ETH is not native. Bridged ETH is an ordinary ERC-20 on Frontier chain via the StandardBridge. WETH9 at the predeploy wraps FRNT, not ETH; UI copy must say so.
Things that would break this and must be checked in the audit: the OptimismPortal must never be able to call the FRNT contract address with arbitrary calldata; FRNT has no hooks so the known double-entrypoint and callback issues do not apply.
4. Bridging FRNT from Base
Correction, 28 October 2026 (v0.2). The deposit path described below (
OptimismPortal.depositERC20Transaction) belongs to the legacy, experimental custom-gas-token design. Under Custom Gas Token v2, which is what the current op-deployer configures, the L3's native FRNT is minted at genesis into aNativeAssetLiquiditycontract and released by aLiquidityController; moving FRNT between Base and Frontier chain requires an authorised-minter bridge built at the application layer. That is new code, so the audit scope in section 9 must include it and the risk table's "no novel bridge code at launch" assumption no longer holds. The engineer's first task (seechain/README.md, section 3.5) is to design that bridge: lock FRNT on Base in an audited escrow, mint native FRNT on the L3 through the liquidity controller, and reverse on withdrawal, with a bridged-value cap for the first 90 days. The paragraphs below are kept for the record and will be rewritten once that design exists.
Canonical path (as originally drafted, now superseded for deposits):
- Deposit: user calls
OptimismPortal.depositERC20Transactionon Base afterapprove-ing the portal for FRNT. The deposit is included on the L3 within the sequencer's confirmation window (seconds). Native FRNT is credited. - Withdrawal: user calls
L2ToL1MessagePasser.initiateWithdrawalon Frontier chain; after the fault-proof window (7 days under the standard permissioned/permissionless game) the user proves and finalises on Base and receives ERC-20 FRNT. We will publish an explicit "withdrawals take up to 7 days plus Base finality" notice. - The bridge UI is a static page on thefrontier.space that talks only to the verified portal addresses; addresses are published in
site.jsand on the explorer.
Non-canonical, later: a fast-withdrawal liquidity provider (third party) or a LayerZero/Across route can be added only after the canonical bridge has run for at least one quarter and after a separate audit of any adapter. Not in the 12-month plan.
Migration of locks and treasury: the team lock, community lock and treasury Safe stay on Base. Nothing forces them to move. Community reward distributions can be paid on either chain; recipients choose.
5. Sequencer
- Phase A (testnet, mainnet months 1 to 6): single sequencer operated by the RaaS provider with their HA setup (Conduit Elector or op-conductor 3-node cluster) across at least two regions. We own the sequencer key via the Safe; the provider holds the operational signer with a published rotation procedure.
- Phase B (mainnet months 7 to 12): self-hosted HA sequencer using op-conductor, 3 nodes across 3 availability zones, with the RaaS provider retained for RPC and explorer only. This is when we need our own devops engineer.
- Phase C (year 2+): shared or decentralised sequencing. Candidates: Espresso Network (live as a permissioned ~100-node network with OP Stack and Nitro integrations; the permissionless phase was targeted for late 2025 to 2026) and whatever the OP Stack ships natively. As of October 2026 no major production rollup had publicly migrated to Espresso (eco.com, orochi.network). We commit to a decision on Phase C only when one of those is proven on a chain with real value, and we put that decision to a community vote.
- Forced inclusion via the Base-side portal is enabled from day one so a censoring sequencer cannot block withdrawals.
6. Data availability
| Option | Cost reference (Oct 2026) | Use case |
|---|---|---|
| Post to Base (L3 default) | Base median transaction cost about $0.05 (spark.money); batches are a few Base transactions per minute at low volume | Launch default. Simplest, inherits Base's own blob posting to Ethereum. |
| Ethereum blobs direct (if we were an L2) | about $0.0325/MB 30-day average, Growthepie via Cryptopolitan, 22 Sep 2026 | Not applicable to an L3. |
| Celestia (alt-DA) | about $0.0188/MB (same source) | If mission data (telemetry, imagery) grows past tens of GB/month. |
| EigenDA (alt-DA) | about $0.0363/MB (same source); reserved-bandwidth tiers | Higher throughput; pricier at our scale. |
At launch volumes (say 50,000 transactions/day, roughly 100 bytes compressed each = 5 MB/day = 150 MB/month) the DA bill is a rounding error on every option. The choice is about security assumptions, not cost: posting to Base keeps the L3 inside Ethereum's security chain via Base; alt-DA introduces a second trust assumption. Start on Base DA; revisit only if monthly data exceeds about 5 GB.
7. Fee formula (published, reviewed monthly)
Let P = FRNT/ETH price from the on-chain Base pool (TWAP, 30 minutes). Let C_base = measured Base cost per L3 batch in ETH. Then:
l1FeeScalaris set so that expected FRNT collected per batch =C_base / P × 1.25(25% buffer for price moves).minBaseFeeis set so the cheapest transaction costs at least the FRNT equivalent of US$0.001, to prevent spam when FRNT is cheap.operatorFeecovers the provider's fixed monthly cost divided by trailing-30-day transaction count, capped so no single transaction pays more than the FRNT equivalent of US$0.02.
The numbers go in the monthly "state of Frontier" post. If FRNT has no liquid pool yet, the chain does not launch on mainnet (see triggers).
8. Infrastructure: explorer, faucet, RPC
| Component | Testnet | Mainnet year 1 | Notes |
|---|---|---|---|
| Block explorer | Blockscout, provider-hosted (included in Conduit chain tiers) | Blockscout, provider-hosted, then self-hosted on a 8 vCPU / 32 GB box with an archive node | Blockscout is open source (GPL-3.0). Hosted plans listed from $49/month in a third-party listing (itechguides); self-host cost is mostly the archive node. |
| Public RPC | Provider RPC free tier (100M CU/month on Conduit) | Provider Pro RPC $50/month for 1B CU, plus one self-run full node as fallback | Rate-limit per IP; publish limits. |
| Faucet | Testnet FRNT faucet: 10 tFRNT per address per day, GitHub or email sign-in, Cloudflare Turnstile | Not needed on mainnet | Testnet FRNT is a separate throwaway token with no value. |
| Bridge UI | Static page, verified contract addresses | Same | No backend; reads Base and L3 RPC directly. |
| Indexer / API | Provider mainnet indexing $500/month | Same, or self-hosted Ponder/subgraph | Powers the public treasury page and ledger. |
| Monitoring | Grafana + Prometheus from the provider | Self-hosted Grafana, PagerDuty free tier, status page | Status page public at status.thefrontier.space. |
| Chain registry | Chainlist entry, eth_chainId reserved via ethereum-lists/chains PR |
Same | Pick a chain ID and reserve it before testnet. |
9. Security audits and controls
What needs auditing (we do not re-audit upstream OP Stack contracts, which OP Labs has had audited; we audit our configuration and anything we add):
- Deployment configuration and genesis (CGT flag, liquidity controller owner, fee vault recipients, proxy admin ownership). Small scope, 1 week.
- Fee-token economics and any FRNT-to-ETH conversion automation (keeper that sells sequencer FRNT for ETH on Base). 1 to 2 weeks.
- Bridge UI and any adapter contracts (none at launch).
- Operational security review: key custody, sequencer key rotation, Safe signer policy, incident response.
Budget: a reputable firm's configuration-plus-economics review runs US$25,000 to US$100,000; bridge or novel-contract work runs US$150,000 to US$500,000 (smartcontractaudit.com guide, 7blocklabs). Because CGT v2 requires an application-layer bridge (section 4 correction), the audit must cover that bridge as well as configuration; we budget US$60,000 for the pre-mainnet configuration audit, US$80,000 to US$150,000 for the bridge audit, plus US$20,000 for a re-audit after fixes (re-audits typically 30 to 50% of the original). A Cantina or Sherlock contest with a US$30,000 pool is an optional add-on before mainnet.
Standing controls:
- Proxy admin owner and liquidity controller owner = treasury Safe. Add a third, independent signer and move to 2-of-3 before mainnet (see treasury policy).
- A 48-hour timelock on any L1-side upgrade, with the timelock address published.
- Bug bounty on Immunefi or self-hosted, paid in USDC, from mainnet day one: critical up to US$50,000.
- Fault proofs: launch with the permissioned dispute game, move to permissionless once the chain holds more than US$1M in bridged value or after 6 months, whichever is first.
10. Team
Minimum to launch and run year one:
| Role | FTE | When | Indicative cost (NZD/year) |
|---|---|---|---|
| Protocol / smart-contract engineer (lead) | 1.0 | Month 1 | 180,000 to 240,000 |
| Infrastructure / devops engineer | 1.0 | Month 1 | 160,000 to 200,000 |
| Front-end engineer (bridge, explorer skin, faucet) | 0.5 contract | Months 2 to 6 | 60,000 |
| Security auditor (external) | engagement | Months 7 to 9 | 100,000 to 130,000 (US$60k to 80k) |
| Community/ops (existing) | 0.2 | ongoing | existing |
Roadmap item 36 already says two engineers plus an auditor. That is the floor, not a comfortable number.
11. Twelve-month plan
Clock starts the month the launch trigger is confirmed and both engineers have started.
| Month | Milestone | Exit criteria |
|---|---|---|
| 1 | Vendor quotes, chain ID reserved, repo and CI, decision OP vs Orbit confirmed against live CGT v2 status | Written quotes from at least 3 providers; design doc v1.0 published |
| 2 | Testnet launch on Base Sepolia settlement: explorer, faucet, RPC, bridge UI | Public testnet live; 10 community members have bridged tFRNT |
| 3 | Fee formula implemented; FRNT-to-ETH keeper on testnet; monitoring and status page | 30 days of uptime data published |
| 4 | Load test (target 100 tx/s sustained for 1 hour); incident drill (sequencer failover) | Failover under 60 seconds in drill |
| 5 | Community testnet programme (rewards points for bug reports and app deployments) | At least 5 third-party contracts deployed on testnet |
| 6 | Code freeze for audit; documentation complete | Audit scope signed |
| 7 to 8 | External audit; fixes | All high/critical findings closed |
| 9 | Re-audit; Safe moves to 2-of-3; timelock deployed; bug bounty opened | Re-audit report published |
| 10 | Mainnet candidate: deploy with 1,000 FRNT bridged by the team only; 2-week soak | Zero critical incidents in soak |
| 11 | Community vote on mainnet opening date (roadmap item 37) | Vote passes with published quorum |
| 12 | Mainnet public launch; bridge opens; first community distribution offered on Frontier chain | Launch post with all addresses; ledger entry for every launch cost |
Months 13 to 18: self-host sequencer (Phase B), permissionless fault proofs, evaluate alt-DA and shared sequencing.
12. Launch triggers (from the roadmap, made precise)
The build (month 1 above) starts only when all of the following hold, verified in a monthly report:
- 10,000 or more unique FRNT holders on Base (addresses with balance above 1 FRNT, excluding the treasury, locks and liquidity pool), or US$1,000,000 or more raised in total contributions on the public ledger.
- A liquid FRNT/ETH pool exists on Base with locked LP (roadmap item 20), so the fee formula has a price source.
- Treasury holds at least 18 months of the chain's running cost (section 13) in USDC/ETH in addition to the ordinary reserve required by the treasury policy.
- Two engineers hired or contracted, and an auditor shortlisted.
- The legal entity exists and a lawyer has confirmed that operating a sequencer and charging FRNT fees does not create a licensing obligation in New Zealand that we have not met.
Mainnet opening additionally requires the community vote in month 11.
13. Monthly running cost estimate
Year-one mainnet, RaaS-operated (Phase A). Low and high reflect the published and third-party ranges above; the provider figure is the largest unknown until we have quotes.
| Item | Low (US$/month) | High (US$/month) | Source / note |
|---|---|---|---|
| RaaS chain tier (sequencer, proposer, batcher, HA, explorer) | 2,500 | 8,000 | Conduit Pro is contact-for-pricing; third-party range $3k to $15k all-in |
| Sequencer revenue share to provider | 5% of sequencer profit | 5% of sequencer profit | Conduit price sheet |
| Base settlement and data posting | 50 | 500 | Depends on batch cadence; Base txs about $0.05 |
| RPC (Pro) | 50 | 300 | Conduit RPC Pro $50 base, overage $0.10 per 1M CU |
| Indexing | 500 | 500 | Conduit mainnet indexing |
| Self-run fallback full node + archive node (2 VMs, storage) | 400 | 900 | Cloud list prices |
| Monitoring, status page, alerting | 50 | 150 | |
| Bug bounty reserve (amortised) | 500 | 1,000 | Reserve, paid only on valid reports |
| Infrastructure subtotal | about 4,000 | about 11,000 | |
| Engineering salaries (2.0 FTE + 0.5 contract, NZD converted at 0.60) | 20,000 | 27,000 | Section 10 |
| All-in | about 24,000 | about 38,000 |
So the 18-month trigger reserve in section 12 is roughly US$430,000 to US$690,000, which is why the chain only makes sense past the US$1M raise mark. The one-off costs on top: audit and re-audit about US$80,000; testnet period about US$250/month plus salaries.
Self-hosted Phase B replaces the RaaS tier with roughly US$1,500 to US$3,000 per month of cloud (3 sequencer nodes, batcher, proposer, 2 RPC nodes, archive node) but requires the devops engineer full time; it is not cheaper in total until transaction volume makes the 5% revenue share material.
14. Risks
| Risk | Likelihood | Impact | Mitigation |
|---|---|---|---|
| CGT v2 not production-proven when we start | Medium | High | Fallback to Orbit (section 1); decision point in month 1 with a named reference chain required |
| FRNT price volatility makes fees unpredictable | High | Medium | 25% buffer, monthly review, minBaseFee floor, keeper sells FRNT to ETH continuously rather than in lumps |
| Operator-run sequencer is a single point of failure | High (by design in Phase A) | Medium | HA cluster, forced inclusion from Base, published failover drills, Phase B self-host |
| Bridge bug loses user funds | Medium | Critical | Application-layer bridge is new code (CGT v2): dedicated audit, bug bounty, bridged-value cap of US$250,000 for the first 90 days, pause switch held by the Safe |
| 2-of-2 Safe: one lost key freezes upgrades and the liquidity controller | Medium | High | Move to 2-of-3 with an independent signer before mainnet; hardware wallets; documented recovery |
| Base changes break L3 assumptions (base/base migration, hard-fork cadence of 6 per year) | Medium | Medium | Pin client versions, test every Base fork on testnet first, keep the provider on retainer for upgrades |
| Regulatory: running a sequencer and selling gas could be a financial service in NZ | Unknown | High | Legal opinion is a launch trigger (section 12, item 5) |
| Team of two cannot sustain on-call | High | Medium | Provider SLA in Phase A; do not self-host until a third engineer or a paid on-call contract exists |
| Low usage: a chain nobody uses costs US$300k/year | Medium | Medium | Launch only with a committed set of first applications (ledger, rewards distribution, research data registry); sunset rule: if monthly active addresses are under 500 for two consecutive quarters after month 18, the community votes on winding the chain down and bridging everything back to Base |
15. What the chain is for (so the cost is justified)
First-party applications committed for mainnet:
- Public ledger on-chain: every treasury payment mirrored as an L3 event with the receipt hash, readable by the treasury page.
- Community rewards distribution: points-to-FRNT conversions settled on Frontier chain with near-zero fees.
- Research data registry: content-addressed records of published research briefs, prospecting targets and data sets, with FRNT-paid timestamping.
- Governance signalling for the votes the roadmap already promises (chain timing, treasury milestones).
If none of these needs the chain more than they need Base, the honest answer is to stay on Base, and this document should be revisited rather than executed.
Sources
- OP Stack Upgrade 18 / CGT v2 vote: https://vote.optimism.io/proposals/77621298185123846119233191553645120427678039792258174752758738057653049982021
- OP Stack CGT v2 chain-operator guide: https://docs.optimism.io/chain-operators/guides/features/custom-gas-token-guide
- OP Stack custom gas token feature page: https://docs.optimism.io/op-stack/features/custom-gas-token
- OP Stack custom gas token spec (experimental): https://specs.optimism.io/experimental/custom-gas-token.html
- Cantina audit of OP custom gas token: https://cantina.xyz/portfolio/1911c2b1-daa5-4058-9309-33dace975d16
- Superchain Standard Rollup Charter thread: https://gov.optimism.io/t/season-6-standard-rollup-charter/8135
- op-conductor: https://docs.optimism.io/op-stack/components/op-conductor
- Conduit Elector: https://blog.conduit.xyz/announcing-conduit-elector
- Conduit pricing: https://www.conduit.xyz/pricing/rollups
- Conduit custom gas token guide: https://www.conduit.xyz/blog/custom-gas-token-guide/
- Caldera AWS Marketplace listing: https://aws.amazon.com/marketplace/pp/prodview-hofppyirkl5uk
- Arbitrum custom gas token (Rollup): https://docs.arbitrum.io/launch-arbitrum-chain/configure-your-chain/common/gas/use-a-custom-gas-token-rollup
- Arbitrum custom gas token (AnyTrust): https://docs.arbitrum.io/launch-arbitrum-chain/configure-your-chain/common/gas/use-a-custom-gas-token-anytrust
- Arbitrum Expansion Program fees: https://docs.arbitrum.io/launch-arbitrum-chain/chain-config/costs/calculate-aep-fees
- AEP terms: https://blog.arbitrum.io/aep-terms-of-use/
- Base moves to unified stack (Feb 2026): https://thedefiant.io/news/blockchains/base-parts-ways-with-optimism-s-op-stack and https://unchainedcrypto.com/coinbases-base-shifts-away-from-op-stack-in-major-layer-2-strategy-pivot/
- Base sequencer outage post-mortem coverage: https://www.theblock.co/post/365732/base-network-sequencer-failure
- DA cost comparison (Growthepie via Cryptopolitan, Sep 2026): https://www.cryptopolitan.com/celestias-tia-rebounds-blob-economy-plan/
- L2 fee comparison: https://www.spark.money/research/ethereum-l2-rollup-fee-war-dynamics
- Espresso Orbit integration: https://docs.espressosys.com/network/guides/using-the-espresso-network/using-the-espresso-network-as-an-arbitrum-orbit-chain
- Sequencer decentralisation status: https://eco.com/support/en/articles/14798711-ethereum-l2-sequencers-centralized-today-decentralized-tomorrow
- RaaS cost ranges: https://eco.com/support/en/articles/11788916-what-is-rollup-as-a-service-raas-app-chain-deployment-explained and https://blockeden.xyz/forum/t/i-deployed-a-custom-op-stack-rollup-in-23-minutes-with-zero-infrastructure-experience-heres-my-step-by-step-raas-comparison-of-conduit-caldera-and-gelato/473
- Audit pricing: https://www.smartcontractaudit.com/guides/smart-contract-audit-pricing-2026 and https://www.7blocklabs.com/blog/smart-contract-audit-cost-range-2026-and-trail-of-bits-smart-contract-audit-cost-benchmarks
- Blockscout pricing listing: https://www.itechguides.com/products/blockscout/