Skip to main content
For a rollup to be supported by the core Initia apps such as Initia Wallet, Initia Scan, and Initia App, it must be registered on the Initia Registry. This is a public GitHub repository that contains the metadata for all rollups that are currently live on the various Initia networks.

Adding a Rollup to the Registry

To add a rollup to the registry, follow these steps:

Fork the Initia Registry Repository

To make changes to the registry, you will need to fork the Initia Registry repository. This will create a copy of the repository in your own GitHub account.

Add the Rollup to the Registry

Once you have forked the repository, you can add the rollup to the registry by following these steps:
  1. Add a new folder with your rollup’s name in the testnets or mainnets folder, depending on whether your rollup is currently live on the testnet or mainnet.
  2. Add a chain.json file to the folder. This file will contain the metadata for your rollup to be used by the apps.

Description

General InformationFeesStakingThese fields should be empty for all rollups.CodebasePeersAPIsExplorersImagesMetadata
  1. Create an assetlist.json file in the folder. This file will contain the metadata for the assets on your rollup to be used by the apps.
General InformationDenomination UnitsBase and DisplayTracesImagesLogo URIs
For tokens bridged from L1, the denom can vary depending on the type of bridge used. In order for token bridging to work correctly, you must add the appropriate denom to your assetlist.We have two scenarios for calculating the denom:
  • OP Denom: The denom used in the OP Bridge
  • IBC Denom: The denom used in the IBC Bridge
OP Denom
denom.ts
IBC Denom
denom.ts
  1. (Optional) create an images folder to store the images for your rollup logo and token logos to link to in the two JSON files above.

Submit a Pull Request

Once you have completed the above steps, you can submit a pull request to the Registry repository to add your rollup to the registry. Once your pull request is reviewed & merged by a member of the Initia team, your rollup will be supported by the core Initia apps shortly after.