Skip to content

Add beamrpc.com public RPC for Arc mainnet (5042) - #10

Open
virajsoni06 wants to merge 1 commit into
drpcorg:mainfrom
virajsoni06:add-beam-arc-mainnet-rpc
Open

virajsoni06 wants to merge 1 commit into
drpcorg:mainfrom
virajsoni06:add-beam-arc-mainnet-rpc

Conversation

@virajsoni06

Copy link
Copy Markdown

Summary

  • Add Arc mainnet (chain ID 5042) and the public endpoint https://rpc.beamrpc.com so it shows on rpc.info.
  • Arc mainnet is not in chainid.network/chains.json yet, so this follows Adding New Networks (override-networks.json) plus Adding RPC Endpoints (override-rpc.json key "5042").
  • Merge override networks into an existing API chain when the name matches, so mainnet is grouped with the Arc testnet already sourced from chainid.network (otherwise two "Arc" chain objects fail the unique-first-word test).

Verified live: eth_chainId0x13b2 (5042) at https://rpc.beamrpc.com. Independent community RPC, HTTPS, no API key. Docs: https://beamrpc.com/docs/ Privacy: https://beamrpc.com/privacy/

Note: open PR #9 adds Arc 5042 with https://arc.drpc.org/. Happy to combine URLs in one entry if you prefer.

Test plan

  • pnpm test
  • Confirm Arc mainnet appears under Arc on rpc.info after deploy
  • Confirm https://rpc.beamrpc.com is listed and eth_chainId is 5042

Arc mainnet is not in chainid.network yet, so the network is added via
override-networks.json and https://rpc.beamrpc.com is listed in
override-rpc.json. Override networks that share a chain name with an
API chain are merged so mainnet sits next to the existing Arc testnet.
@virajsoni06
virajsoni06 requested a review from a team as a code owner September 16, 2026 12:02
@virajsoni06 virajsoni06 changed the title Add Beam public RPC for Arc mainnet (5042) Add beamrpc.com public RPC for Arc mainnet (5042) Sep 16, 2026
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.

1 participant