エクスプローラーの基本
Arcscan は Arc チェーンを読み取って、あなたに見せ返します。このページはその構成 — 2 つのサイト、2 つのチェーン、そしてヘッダーから到達できるもの — を扱います。
Arcscan とは#
Arcscan は Arc — 変動するネイティブコインではなく USDC でガスを建てるチェーン — のためのブロックエクスプローラーです。ブロック、トランザクション、アカウント、コントラクト、トークン転送を自前のデータベースにインデックスし、ページとして、また REST API として提供します。このサイトのどこにも身元の提示を求める箇所はなく、どのページもチェーンのデータのビューです。Arcscan は資産を預からず、あなたに代わってチェーンに指示を出すこともありません。
インターフェースは 5 言語 — 英語、中国語、韓国語、日本語、ロシア語 — で利用でき、外観はライト・ディム・ダーク、またはお使いのシステムの設定に従います。このドキュメントのページも 5 言語すべてに翻訳されており、上部バーの言語切り替えはこちらにも効きます。
2 つのチェーン、2 つのサイト#
Arc にはメインネットとテストネットがあり、それぞれに専用の Arcscan があります。どちらのチェーンを見ているかはホスト名が示していて、確認すべきものはそれだけです。
| メインネット | テストネット | |
|---|---|---|
| サイト | arc-scan.io新しいタブで開きます | testnet.arc-scan.io新しいタブで開きます |
| チェーン名 | Arc | Arc Testnet |
| チェーン ID | 5042 (0x13b2) | 5042002 |
| ガスとネイティブ通貨 | USDC | USDC |
| ブロック生成間隔(実測) | 506 ミリ秒 | 536 ミリ秒 |
| ファイナリティ | 即時 | 即時 |
| 過去の状態 | アーカイブあり | アーカイブなし |
テストネット側のサイトに出る値はテスト用の値です。そこにある残高はお金ではありませんし、テストネット上に存在するトークンは、メインネットにある同じ名前のトークンとは何の関係もありません。
この 2 つが混ざり得ない理由#
2 つのサイトは別々の配備です。インデクサーもデータベースも API のプロセスも別になっています。ページの中にチェーンの切り替えはなく、URL にチェーンのパラメータもありません — ブロック番号もトランザクションハッシュもアドレスも、常に今いるホスト名が示すチェーンのものです。上部バーのネットワークメニューはもう一方のサイトへのリンクなので、チェーンの切り替えは別のホスト名へのページ全体の読み込みになります。だからこそ、一方のチェーンのデータがもう一方のチェーンの見出しの下に現れることは決してありません。
ヘッダーは共通、収録範囲の事情は別
両サイトは 1 つのコードベースから作られているため見た目は同じですが、答えられる内容は異なります。メインネットはアーカイブ状態を保持している一方、トレースのインデックスにはブロックが 1 つも入っていません。テストネットのインデックスはチェーンの最初のブロックではなくブロック 53,500,000 から始まります。各チェーンが何に答えられて何に答えられないかはデータの収録範囲に正確に書いてあります。0.5 秒のブロックと即時のファイナリティ#
Arc はおよそ 0.5 秒に 1 ブロックを生成します — 実測でメインネット 506 ミリ秒、テストネット 536 ミリ秒です。ブロックはコミットされた瞬間に確定するため、確率的な決済の待ち時間も、待つべき再編成もありません。
これはイーサリアムから持ち込まれた習慣を 1 つ変えます。Arcscan は承認数を表示しません。数えるべきものが存在しないからです。ブロックに現れたトランザクションは決済済みです。ほかのエクスプローラーが「12 承認」と言う場面で、Arcscan はそれが入っているブロックを示し、それで終わりにします。
承認数の代わりに見るもの
送ったトランザクションがサイトに出ていないなら、まだ取り込まれていないということです。数字が増えるのを待つのではなく、再読み込みしてください。0.5 秒のブロックなので長くは待ちません。それでも現れないなら、送信したウォレットのほうを確認してください。ナビゲーションから到達できるもの#
ヘッダーにはワードマーク、検索ボックス、ホームへのリンク、そして 5 つのメニューがあります。以下の項目はすべて、今いるサイトの、そのサイトが提供するチェーンのページです。
| メニュー | その下にあるもの |
|---|---|
| ブロックチェーン | トランザクション、内部トランザクション、ブロック一覧、アカウントランキング、コントラクト |
| トークン | ネイティブ USDC のコントラクト、トークンランキング、トークン転送 |
| リソース | チャートと統計、手数料トラッカー、ラベルクラウド、トークンディレクトリ、主要統計、ナレッジベース |
| 開発者 | API アクセス、API ドキュメント、コントラクト検証、そして各種のデコードツール |
| その他 | 「ツールとサービス」を 1 つのパネルに。単位コンバーター、入力データデコーダー、バイトコード→オペコード、残高チェッカー、CSV エクスポート、詳細フィルター、トークン承認、トランザクション送信、ノードステータス |
たいていはメニューより検索のほうが速く着きます。ブロック高、トランザクションハッシュ、アドレス、トークン名を貼り付ければ、Arcscan がそれに答える 1 つのページへ解決します。
コントラクト検証は現在テストネット限定です
開発者メニューにはどちらのサイトにもコントラクト検証がありますが、完了できるのはテストネットだけです。Sourcify がチェーン 5042 を掲載していないため、メインネットのコントラクトは Arcscan を通しても、ほかのどの Sourcify クライアントを通しても検証できません。これは当方より上流の話であり、Arcscan が出し惜しみしているものではありません。上部バー#
ヘッダーの上には、USDC の価格、手数料トラッカーへリンクされた現在のガス価格、そして言語・外観・ネットワークのコントロールが並ぶ帯があります。ガスの数値はライブです。USDC の価格は構造上 1 ドルであり、それこそがこのチェーンの要点です。
ここでの読み取り専用の意味#
Arcscan にアカウントはありません。登録するものも、ページを読む前に取得すべきキーもなく、読むための経路のどこにもウォレット接続はありません — ブロック、トランザクション、アドレス、トークンのどのページも公開されていて、誰に対しても同じように答えます。
トランザクションを送るツールはごく少数あります。検証済みコントラクトの Write Contract タブ、トークン承認の取り消しツール、トークン情報の更新ツールです。これらはトランザクションをあなた自身のブラウザのウォレットに渡し、鍵を持つのは常にそのウォレットだけです。Arcscan がウォレットを求めるのはあなたがクリックしたあとだけで、ページの読み込み時に求めることはありませんし、あなたの署名なしには何も動かせません。
Arcscan の者がシードフレーズを尋ねることはありません
Arcscan がデータを表示するために、あなたのシードフレーズ・秘密鍵・署名を必要とすることはありません。Arcscan の名でそれらを求めるページやメッセージがあれば、それは私たちではありません。同じデータはブラウザなしでも利用できます。インデックス済みのビューには REST API が、メインネットの読み取りにはパブリックな JSON-RPC エンドポイントがあります:
curl -s https://rpc.arc-scan.io \ -H 'content-type: application/json' \ -d '{"jsonrpc":"2.0","id":1,"method":"eth_chainId","params":[]}' # {"jsonrpc":"2.0","id":1,"result":"0x13b2"}