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
  • V0.3.3 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
  • Overview
  • Nitrogen Testnet info
  • Short Guide
  1. Public Testnets

Nitrogen (Orbit Celestia) Testnet

Last updated 12 months ago

Overview

Nitrogen is an Arbitrum Orbit public testnet that uses Celestia as its data availability layer.

With Nitrogen, L2 transaction data are written to Celestia as blobs instead of being published as Ethereum calldata. Once the data are attested to by the Celestia validators set, the resulting DA attestation is then stored as calldata on Ethereum. By doing so, the cost of the calldata becomes relatively negligible, even when the actual blob data is megabytes in size. The sequencer will then be able to retrieve the DA attestation from the the calldata and then retrieve the blob from Celestia.

To learn more about Orbit Celestia, please refer to Celestia's article.

Nitrogen Testnet info

Parameter
Value

Network Name

Nitrogen

Chain ID

96384675468

Currency Symbol

ETH

Settlement Layer

Arbitrum Sepolia Testnet

Rollup Info Page

Explorer

Public RPC URL

Public Faucet

Bridge

Short Guide

  1. To start using the network, you can add the network to your wallet by visiting the .

  2. Next, visit the to obtain some Nitrogen Testnet ETH and start using the network.

  1. Once the Testnet Mode is turned on, you can copy the Nitrogen Testnet Orbit Chain info as shown below and "Add Testnet Orbit Chain".

{
  "chainInfo": {
    "minL2BaseFee": 100000000,
    "networkFeeReceiver": "0xa91BD12b93bCB91751d98bA70828d6F65551A05F",
    "infrastructureFeeCollector": "0xa91BD12b93bCB91751d98bA70828d6F65551A05F",
    "batchPoster": "0x62Ca281811F1f065f007e3e3842b8a7dBC8695Eb",
    "staker": "0x2e7527C10282935813699001bb4d39495894735F",
    "chainOwner": "0xa91BD12b93bCB91751d98bA70828d6F65551A05F",
    "chainName": "Nitrogen",
    "chainId": 96384675468,
    "parentChainId": 421614,
    "rpcUrl": "https://nitrogen-rpc.altlayer.io/",
    "explorerUrl": "https://nitrogen-explorer.altlayer.io/",
    "nativeToken": "0x0000000000000000000000000000000000000000"
  },
  "coreContracts": {
    "rollup": "0x0b9d65FD0CE2334D8621ED403E27f9E66824AEf6",
    "inbox": "0x5cD993b820CE09bB660B586f451bdD7683f446bc",
    "outbox": "0x2E4E309C8bE0ed4d3C7cb74a2C2E17651af43FC6",
    "adminProxy": "0xc30482d892537c18fD561286F7356381bBDF876a",
    "sequencerInbox": "0xD6e4d9D95fEC097360927e674d807a6e5e026A45",
    "bridge": "0x7Fbb91D4EC701734e22e96B95b983AF5a226ae06",
    "utils": "0xB11EB62DD2B352886A4530A9106fE427844D515f",
    "validatorWalletCreator": "0xEb9885B6c0e117D339F47585cC06a2765AaE2E0b"
  },
  "tokenBridgeContracts": {
    "l2Contracts": {
      "customGateway": "0x929d5C2795c3b7055b5cd3888e6Dbc0666ADe09F",
      "multicall": "0xF220cC6d4cECe19550F78722b298AA417BD197EC",
      "proxyAdmin": "0xB76045552b1F8fe97Fcc1BdceDd84d59A5f3Eb0B",
      "router": "0x3139a0B5746D1a28F4b14642d8a2d285cbF8B15c",
      "standardGateway": "0x929d5C2795c3b7055b5cd3888e6Dbc0666ADe09F",
      "weth": "0x3ae1de3528578c8787aD536aBaF6fda813C66f0B",
      "wethGateway": "0x6bC8F07ed3d6a4f0Ddb88Dd81a62623e815fAD8B"
    },
    "l3Contracts": {
      "customGateway": "0x8dC58C44B26283712418f3cfcE3d73ab99Ddf23D",
      "multicall": "0x95f590f1e1392e37737eD02785aC47dE93f43512",
      "proxyAdmin": "0x8f972355F41Ca3ee82fBf327B10bCaf7ba27d840",
      "router": "0x07d49Ed6d62bBDfE50607ddC278d022Ed2DFF1f8",
      "standardGateway": "0x85f0d4C6BA6DA6825e72085d940b4222D683902B",
      "weth": "0xd87d60f5565a1F213b69901C55f036B30B05C2F8",
      "wethGateway": "0x7D128f4afc76911e1C922E5Aa2803f23b6E561de"
    }
  }
}
  1. Next, start bridging your Sepolia Testnet ETH to Arbitrum Sepolia Testnet. It will take ~1min for the deposit to arrive on Arbitrum Sepolia Testnet.

  1. Last but not least, bridge your Arbitrum Sepolia Testnet ETH to Nitrogen Testnet. It will take ~1min for the deposit to arrive on Nitrogen Testnet. After which, you can using your Nitrogen Testnet ETH on the network.

[Optional] If you wish to bridge your own Sepolia Testnet ETH to Nitrogen Testnet, you can do so by the steps below. Visit the and "Turn on Testnet Mode" by changing the "Settings".

You can obtain Sepolia Testnet ETH from public faucets like or .

Arbitrum bridge interface
https://sepoliafaucet.com/
https://www.sepoliafaucet.io/
https://rollup-info.altlayer.io/public/nitrogen
https://nitrogen-explorer.altlayer.io/
https://nitrogen-rpc.altlayer.io
https://www.l2faucet.com/
https://bridge.arbitrum.io/?l2ChainId=96384675468
Introduction to Arbitrum rollups with Celestia as DA
Rollup Info Page
public faucet
Adding Nitrogen Testnet to your wallet by using the Rollup Info Page
Obtaining Nitrogen Testnet ETH from the public faucet
Turning on Testnet Mode on Arbitrum bridge interface
Adding Nitrogen Testnet Orbit Chain info
Bridging Sepolia Testnet ETH to Arbitrum Sepolia Testnet
Bridging Arbitrum Sepolia Testnet ETH to Nitrogen Testnet