MCPcopy Index your code
hub / github.com/OffchainLabs/arbitrum-orbit-deployment-ui

github.com/OffchainLabs/arbitrum-orbit-deployment-ui @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
115 symbols 328 edges 68 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

orbit-deployment-ui

Introducing the Orbit Chain Deployment Interface, a user-friendly tool to effortlessly deploy your own Orbit chain. This repository streamlines the setup process, allowing developers to focus on their decentralized applications.

Getting Started

This tool utilized Next.JS framework. To run this tool, first start the development server:

npm run dev
# or
yarn dev

Also you can first build the project and then start it:

yarn build
# then
yarn start

Now open http://localhost:3000 with your browser to see the result.

Deployment Procedure

  1. Navigate to the main page where you will find four selectable options. Click on the Parameters tab.
  2. On the Parameters page, you have the ability to specify your desired Configuration Parameters. Once you have adjusted these to your satisfaction, confirm by sending the transaction.
  3. Upon successful deployment, you are presented with two choices: either set a batch poster or define validators.
  4. If you select the Batch Poster option, you will be directed to a new page. Here, you can add the desired address as a new batch poster by signing the transaction and then sending it.
  5. If you choose to Set Validators, you will be led to another page where you can determine the number of validators you wish to add or remove. In the generated box, enter the corresponding addresses. Checking the checkbox next to each address signals your intent to add that particular address to the validator.

Extension points exported contracts — how you extend this code

Core symbols most depended-on inside this repo

Shape

Function 103
Interface 9
Enum 3

Languages

TypeScript100%

Modules by API surface

src/hooks/useConfigDownloads.tsx8 symbols
src/hooks/useStep.tsx7 symbols
src/components/DeploymentPageContext.tsx6 symbols
app/deployment/step/chain-type/page.tsx5 symbols
src/components/WalletAddressManager.tsx4 symbols
src/components/NextButton.tsx4 symbols
src/components/InfoCircleWithTooltip.tsx4 symbols
src/components/DocsPanel.tsx4 symbols
src/components/ScrollWrapper.tsx3 symbols
src/components/ResetButton.tsx3 symbols
src/components/GasTokenInput.tsx3 symbols
src/components/EditableInput.tsx3 symbols

For agents

$ claude mcp add arbitrum-orbit-deployment-ui \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page