Skip to content

Conversation

@pete-vielhaber
Copy link
Contributor

No description provided.

@vercel
Copy link

vercel bot commented Aug 2, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Updated (UTC)
arbitrum-docs Ready Ready Preview Sep 10, 2025 6:49pm

Copy link
Contributor

@anegg0 anegg0 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A few nits. Looks good, but of course, this is only an editorial review.

@pete-vielhaber pete-vielhaber marked this pull request as draft August 4, 2025 15:07
pete-vielhaber and others added 13 commits August 18, 2025 10:51
…igurations/04-stake-and-validator-configurations.mdx

Co-authored-by: Gaël Blanchemain <anegg0@users.noreply.github.com>
…igurations/04-stake-and-validator-configurations.mdx

Co-authored-by: Gaël Blanchemain <anegg0@users.noreply.github.com>
…igurations/04-stake-and-validator-configurations.mdx

Co-authored-by: Gaël Blanchemain <anegg0@users.noreply.github.com>
…igurations/04-stake-and-validator-configurations.mdx

Co-authored-by: Gaël Blanchemain <anegg0@users.noreply.github.com>
…igurations/04-stake-and-validator-configurations.mdx

Co-authored-by: Gaël Blanchemain <anegg0@users.noreply.github.com>
…igurations/04-stake-and-validator-configurations.mdx

Co-authored-by: Gaël Blanchemain <anegg0@users.noreply.github.com>
…igurations/04-stake-and-validator-configurations.mdx

Co-authored-by: Gaël Blanchemain <anegg0@users.noreply.github.com>
…igurations/04-stake-and-validator-configurations.mdx

Co-authored-by: Gaël Blanchemain <anegg0@users.noreply.github.com>
…igurations/04-stake-and-validator-configurations.mdx

Co-authored-by: Gaël Blanchemain <anegg0@users.noreply.github.com>
…igurations/04-stake-and-validator-configurations.mdx

Co-authored-by: Gaël Blanchemain <anegg0@users.noreply.github.com>
…igurations/04-stake-and-validator-configurations.mdx

Co-authored-by: Gaël Blanchemain <anegg0@users.noreply.github.com>
…igurations/04-stake-and-validator-configurations.mdx

Co-authored-by: Gaël Blanchemain <anegg0@users.noreply.github.com>
…m:OffchainLabs/arbitrum-docs into tw351-arbchain-stake-and-validator-config
- Removed stake with bond (except where referencing code)
  - used property names with backticks to highlight, i.e., `baseStake`
- Minor styling
- Added links to the `rollupConfiguDataType.ts`
assertion
</a> challenges. Validators post assertions about the chain's state on the parent L2 chain and can <a data-quicklook-from="challenge">
challenge
</a> incorrect assertions. Arbitrum (Orbit) chains can be permissioned, meaning validators must be allowlisted.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For the allowlisted part it might be worth mentioning that if BoLD protocol is used then allowlisting is not a thing and permissionless validation is allowed.


### How to Configure

- During deployment in the [Arbitrum Orbit deployment portal](https://orbit.arbitrum.io/):

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have not seen in any docs about using the Arbitrum Orbit website to modify your chain. I could be wrong it but it seems incorrect as the only section where it says build and monitor shows RaaS providers and a link to arb docs. I also dont see a place to link your wallet. So I believe this is a hallucination along with every other mention of configuring your chain using the arbitrum portal

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ah, good callout—I believe this was a thing, but isn't available anymore. 👍


### Configuration details

- Specified as a float value (e.g., in `wei` for `ETH`).

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

floats aren't a thing in EVM/Solidity due to CPUS doing float arithmetic differently. But this might be more of a semantic thing since it may be represented as a float on the frontend and then converted to an int for the transaction call


- **During deployment**: Set in the `loserStakeEscrow` field of the `RollupCreator` configuration.
- **Post-deployment**:
1. As the chain owner or upgrade executor, call the `Rollup.setLoserStakeEscrow`(address `newEscrow`) function on the [Rollup contract](https://github.com/OffchainLabs/arbitrum-orbit-deployment-ui/blob/e4e82fca2428ad4c8a20ef19b7b958293ffef958/src/types/rollupConfigDataType.ts).

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

not a point to fix but a point of reference. This process seems to be what should happen for both during deployment and post deployment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

At least in the aspect of using the 'rollupCreator' config and using a block explorer like ether scan to find the proper contract and then using some wallet device like metamask as it says to communicate with those smart contracts

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants