docs: update outdated arc.network domain references to arc.io - #70
Conversation
nenadmilosevic95
left a comment
There was a problem hiding this comment.
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! |
|
Hey — heads up, this PR appears to be going in the wrong direction. It replaces working Specifically:
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 |
|
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):
The live testnet explorer is:
Transaction links should use |
|
@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! |
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.
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.