Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update DAC docs and keyset generation docs #1340

Open
wants to merge 6 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 4 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,7 @@ KeysetHash: 0x4d795e20d33eea0b070600e4e100c512a750562bf03c300c99444bd5af92d9b0

Upon successfully generating the Keyset, it is essential to establish it within the parent chain. This step ensures that the parent chain is accurately informed of the Committee members' keyset.

The Keyset can be configured by invoking the [setValidKeyset](https://github.com/OffchainLabs/nitro-contracts/blob/acb0ef919cce9f41da531f8dab1b0b31d9860dcb/src/bridge/SequencerInbox.sol#L466) method within the SequencerInbox contract.
The Keyset can be configured by invoking the [setValidKeyset](https://github.com/OffchainLabs/nitro-contracts/blob/acb0ef919cce9f41da531f8dab1b0b31d9860dcb/src/bridge/SequencerInbox.sol#L466) method within the SequencerInbox contract, you can also use orbit sdk to set it, see [set-valid-keyset example](https://github.com/OffchainLabs/arbitrum-orbit-sdk/tree/main/examples/set-valid-keyset).

**Note:** Only rollup owner(s) can call this method to set the new valid keyset.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ Here's a basic checklist of actions to complete for chain owners:
- URL of the RPC endpoint
- URL(s) of the REST(s) endpoint
- Ensure that at least one DAS is running as an [archive DAS](/run-arbitrum-node/data-availability-committees/02-deploy-das.md#archive-da-servers)
- Generate the keyset and keyset hash with all the information from the servers (guide coming soon)
- Generate the keyset and keyset hash with all the information from the servers (see [Keyset generation](/launch-orbit-chain/concepts/anytrust-orbit-chain-keyset-generation))
- Craft the new configuration for the batch poster (guide coming soon)
- Craft the new configuration for your chain's nodes (guide coming soon)
- Update the SequencerInbox contract (guide coming soon)
Expand Down