Skip to content

docs: update outdated arc.network domain references to arc.io - #70

Merged
ZhiyuCircle merged 2 commits into
circlefin:mainfrom
mrnetwork0001:main
Jul 23, 2026
Merged

docs: update outdated arc.network domain references to arc.io#70
ZhiyuCircle merged 2 commits into
circlefin:mainfrom
mrnetwork0001:main

Conversation

@mrnetwork0001

Copy link
Copy Markdown
Contributor

Hi team! I noticed that Arc has migrated its domain to arc.io, but there were still 38 references to the old arc.network domain across the documentation and README. I've gone ahead and updated all of them to point to the correct new domain.

@nenadmilosevic95 nenadmilosevic95 left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Service endpoint domains haven't migrated.

Thanks for the contribution! The www.arc.io and docs.arc.io changes look correct and good to merge.

However, the service endpoint subdomains introduced by this PR don't resolve yet:

https://rpc.quicknode.testnet.arc.io/   → DNS FAIL (host not found)
https://rpc.drpc.testnet.arc.io/        → DNS FAIL (host not found)
https://rpc.blockdaemon.testnet.arc.io/ → DNS FAIL (host not found)
https://snapshots.arc.io/               → DNS FAIL (host not found)

The corresponding arc.network endpoints are still live. We'd suggest reverting the service endpoint changes and keeping only the www/docs updates in this PR.

@mrnetwork0001

Copy link
Copy Markdown
Contributor Author

Service endpoint domains haven't migrated.

Thanks for the contribution! The www.arc.io and docs.arc.io changes look correct and good to merge.

However, the service endpoint subdomains introduced by this PR don't resolve yet:

https://rpc.quicknode.testnet.arc.io/   → DNS FAIL (host not found)
https://rpc.drpc.testnet.arc.io/        → DNS FAIL (host not found)
https://rpc.blockdaemon.testnet.arc.io/ → DNS FAIL (host not found)
https://snapshots.arc.io/               → DNS FAIL (host not found)

The corresponding arc.network endpoints are still live. We'd suggest reverting the service endpoint changes and keeping only the www/docs updates in this PR.

Thanks for the feedback!
I have reverted all the service endpoint subdomains (RPCs and snapshots) back to arc.network since they do not resolve yet, while keeping the main website and documentation links updated to arc.io. The PR has been updated with these changes.

@ZhiyuCircle ZhiyuCircle added the pending-import Merged PR awaiting reverse-sync to upstream label May 21, 2026
@osr21

osr21 commented May 24, 2026

Copy link
Copy Markdown

Hey — heads up, this PR appears to be going in the wrong direction. It replaces working arc.network URLs with the older arc.io domain, but arc.io / docs.arc.io is the dead/redirect domain. The live official docs are at docs.arc.network and the website is arc.network.

Specifically:

  • https://www.arc.network/ → ✅ live (being replaced with arc.io ❌)
  • https://docs.arc.network/arc/tutorials/deploy-on-arc → ✅ live (being replaced with docs.arc.io ❌)

There's actually an open PR (#77) fixing grammar/typos in the same files — worth checking there isn't a conflict.

(Note: I ran into this while building a CCTP V2 bridge dapp on Arc testnet and discovered docs.arc.io returns 404s.)

@osr21

osr21 commented Jun 2, 2026

Copy link
Copy Markdown

Great catch on the domain migration. One more to add while you're at it: the block explorer URL is also incorrect in several places.

The previous explorer hostnames are completely dead (DNS no longer resolves):

  • explorer.testnet.arc.network — dead ❌
  • explorer.arc.io — dead ❌

The live testnet explorer is:

  • https://testnet.arcscan.app ✅ (Blockscout-based)

Transaction links should use https://testnet.arcscan.app/tx/{hash} and address links https://testnet.arcscan.app/address/{addr}. Any hardcoded explorer URLs in the docs pointing to the old hostnames will 404 for users. Tracked in #81.

@ZhiyuCircle ZhiyuCircle added documentation Improvements or additions to documentation node-docs Component: node-docs labels Jul 23, 2026
@ZhiyuCircle

Copy link
Copy Markdown
Contributor

@mrnetwork0001 thanks for contribution, I can't merge your PR due to second commit missing signature, could you update it ?

@mrnetwork0001

Copy link
Copy Markdown
Contributor Author

@mrnetwork0001 thanks for contribution, I can't merge your PR due to second commit missing signature, could you update it ?

Hi @ZhiyuCircle, I've re-signed the second commit and force-pushed the branch. Both commits in the PR are now fully signed and verified. Thank you!

@ZhiyuCircle
ZhiyuCircle merged commit 4657ade into circlefin:main Jul 23, 2026
12 checks passed
@circle-github-action-bot circle-github-action-bot added import-conflict Import failed 3-way merge; manual resolution required and removed pending-import Merged PR awaiting reverse-sync to upstream labels Jul 24, 2026
@ZhiyuCircle ZhiyuCircle added the pending-import Merged PR awaiting reverse-sync to upstream label Jul 24, 2026
@circle-github-action-bot circle-github-action-bot removed the pending-import Merged PR awaiting reverse-sync to upstream label Jul 25, 2026
zkasuran added a commit to zkasuran/arc-node that referenced this pull request Aug 2, 2026
Re-verified every hard value in the guide against Circle's Arc docs, this
repo's own config and the live testnet, then folded in the viem half of
the review on circlefin#100.

- nativeCurrency is USDC with 18 decimals, not ETH. The native balance
  carries 18 decimals (1 USDC = 1e18 base units) while the ERC-20
  interface at 0x3600000000000000000000000000000000000000 reports 6 and
  truncates, both over one balance. MetaMask only requires decimals to
  equal 18 and accepts any 1 to 6 character symbol, so the ETH
  workaround in circlefin#95 is not needed.
- RPC hosts point at the arc.io domain Circle documents now. All four
  published testnet endpoints answer eth_chainId with 0x4cef52.
- Fixed the two MetaMask reference links, which 404 since their docs
  moved under json-rpc-methods, and pointed the Arc docs link at
  docs.arc.io to match the domain migration in circlefin#70.
- Corrected the ethers caching note. A reused BrowserProvider throws
  "network changed" unless it was built with the "any" network, and one
  pinned to a network or built with staticNetwork stops re-reading at
  all.
- Added the viem equivalent, where the trap is client.chain.id being
  fixed at construction while getChainId() reads live.
- The onboarding flow now checks for window.ethereum and treats the 4001
  user rejection as an outcome rather than a failure.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation import-conflict Import failed 3-way merge; manual resolution required node-docs Component: node-docs

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants