Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/degenbuilder7/identityverse-chain
https://github.com/degenbuilder7/identityverse-chain
Last synced: about 22 hours ago
JSON representation
- Host: GitHub
- URL: https://github.com/degenbuilder7/identityverse-chain
- Owner: degenbuilder7
- Created: 2023-08-29T23:09:39.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2023-09-04T18:28:24.000Z (about 1 year ago)
- Last Synced: 2024-04-10T20:07:30.562Z (7 months ago)
- Language: JavaScript
- Size: 709 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# orbit-setup-script
These scripts will help you fund newly generated batch-poster and validator addresses, configure an Orbit chain, and deploy bridge contracts on both L2 and L3 chains.
## Instructions
Once you’ve downloaded both config files from the [Orbit Deployment UI](https://orbit.arbitrum.io/), please follow the steps below to complete local deployment of your Orbit chain. For more details and step-by-step instructions, check out the [documentation](https://developer.arbitrum.io/launch-orbit-chain/orbit-quickstart).
1. Clone the https://github.com/OffchainLabs/orbit-setup-script repository, and run `yarn install`. Then, move the both the `nodeConfig.json` and `orbitSetupScriptConfig.json` files into the `config` directory within the cloned repository
2. Launch Docker, and in the base directory, run `docker-compose up -d`. This will launch the node with a Public RPC reachable at http://localhost:8449/ and a corresponding BlockScout explorer instance, viewable at http://localhost:4000/
3. Then, add the private key for the wallet you used to deploy the rollup contracts earlier in the following command, and run it: `PRIVATE_KEY="0xYourPrivateKey" L2_RPC_URL="" L3_RPC_URL="<[http://localhost:8449](http://localhost:8449/)>" yarn run setup`
4. The Orbit chain is now setup. You can find all information about the newly deployed chain in the `outputInfo.json` file which is created on the main directory of script folder.
5. Optionally, to track logs, run the following command within the base directory: `docker-compose logs -f nitro`PRIVATE_KEY="0x239aa2f10b908f2436dd4fdf2fa0044d84d3d18e000f5a2a7eb01d52d59ed699" L2_RPC_URL="https://goerli-rollup.arbitrum.io/rpc" L3_RPC_URL="http://127.0.0.1:8449" npm run setup