よくある質問
読者が実際に抱えて来ることへの短い答えです。そして Arcscan がまったく答えられない場合は、数字で埋めるのではなく、理由をはっきり述べます。
ハッシュ・ブロック・アドレスを見つける#
ハッシュがあるのに Arcscan には何も出ません#
ほとんどの場合、チェーンが違います。Arc メインネットと Arc Testnet は 2 つのネットワークで、2 つのホスト名から提供され、それぞれが独立したインデックスを持っています — どちらも他方のブロックを 1 つも保持していません。メインネットのハッシュをテストネットのサイトに貼り付けても解決しませんし、その逆も同じです。
| メインネット | テストネット | |
|---|---|---|
| ホスト名 | arc-scan.io新しいタブで開きます | testnet.arc-scan.io新しいタブで開きます |
| チェーン ID | 5042 (0x13b2) | 5042002 |
| インデックスの範囲 | ブロック 0 から上 | ブロック 53,500,000 から上 |
どのページも、自分がどのチェーンに属するかをそのチェーンの ID とともにフッターに明記しているので、ハッシュが存在しないと結論する前にそれを確認してください。ハッシュと違ってアドレスは両方のチェーンで有効で、どちらのページも読み込まれます。それらは、たまたま 20 バイトを共有しているだけの、互いに無関係な 2 つの履歴です。
53,500,000 より下のテストネットのブロックに中身がありません#
Arcscan の Arc Testnet のインデックスはブロック 53,500,000 から始まります。それより下のブロックはここで一度もインデックスされていないため、Arcscan のどの画面もそれらについて答えられません — /v1/chain の言葉を借りれば、その範囲で結果が空であることは、チェーンではなく Arcscan の履歴が欠けていることを意味します。
そのようなブロックでもページは開きます。ヘッダーはインデックスではなくノードから読み取っているからです。そしてページは、どちら半分が欠けているのかをはっきり述べます:
インデックスされていないブロックが自分について述べること
このブロックはインデックスに存在しないため、そのトランザクションが何をしたかはここではわかりません。活動がなかったのではなく、データがないということです。メインネットは影響を受けません。そのインデックスはブロック 0 まで届き、そこから連続しています。ストリームごとの詳細はデータの収録範囲にあります。
コントラクトのソースコード#
メインネットのコントラクトにソースが表示されないのはなぜですか#
メインネットのコントラクトは、まだどこでも検証できないからです。Arcscan は検証済みソースを Sourcify から読んでおり、/v1/chain はチェーン 5042 について verified_source: false を、次の注記とともに報告します:
/v1/chain がメインネットについて報告する内容
Sourcify がチェーン 5042 を掲載していないため、このチェーン上のコントラクトは今日、Arcscan を通しても、ほかのどの Sourcify のクライアントを通しても検証できません。ここで Arcscan を待っているものは何もありません。チェーンが上流に追加されるのを待っています。そのためメインネットのコントラクトページは、チェーン自身が提供するものを示してそこで止まります。検証フォームはメインネットでも読み込まれますが、開いた時点で同じこと — Sourcify がチェーン 5042 を対応チェーンとして掲載していないため提出は却下される — を述べます。成功しえないアップロードを受け付けることはしません。ここで Arcscan を待っているものは何もありません。
テストネットのコントラクトは検証済みなのに、Arcscan には何も出ません#
テストネットは事情が違います。Sourcify はチェーン 5042002 を掲載しており、/v1/chain もそこでは verified_source: true と報告します。ただし Arcscan が保持しているのは、ミラーではなくキャッシュです:
/v1/chain がテストネットについて報告する内容
Arcscan は、誰かが最初に尋ねたときにコントラクトのソースを取得してキャッシュします。そのため Arcscan がソースを保持しているコントラクトの数はキャッシュの大きさであり、検証済みのコントラクトの数よりはるかに少なくなります。実際上の帰結として、あるコントラクトのページを最初に開いた人が、そのソースを取得させる人になります。上流で検証済みでも、ここでまだ一度も要求されていないコントラクトのページにはソースがありません — それはキャッシュミスであって、そのコントラクトについての言明ではありません。
欠けているデータと導出されたデータ#
内部トランザクションの一覧はどこですか#
個々のトランザクション自身のページにあり、そこで行われた呼び出しはノードからその場で読み取られます。メインネットにチェーン全体の一覧はありません。それには Arcscan の traces インデックスが必要で、今日そのインデックスはブロックを 1 つも保持していないからです。求められたとき、API は空のページを返すのではなく言葉で断ります:
GET /v1/explore/internal-txs — HTTP 501
このノードは trace_ および debug_ 呼び出しに応答するため、個々のトランザクションの内部呼び出しはそのトランザクションのページに表示されます。チェーン全体の一覧は提供していません。空の一覧は「内部呼び出しは起きなかった」と読まれてしまい、それは別の主張であり、しかも偽です。これはこのサイトのあらゆる欠落に共通する形です。データを保持していないところには文を置き、決してゼロは置きません。
価格や USD 価値は権威あるものですか#
いいえ — 参考値として扱ってください。ここでのトークンの価格はオンチェーンのプールから導出したもので、Arcscan はその出どころのプールと観測したブロックを併記するので、信じるのではなく確かめられます。深さの下限を満たすプールが無い場合、価格はありません。そしてページは、ゼロと読まれかねないダッシュを出すのではなく、言葉でそう述べます。
サイト上のすべての USD 価値がそれを引き継ぎます。それは価格と残高の算術そのものであり、どちらかが不明ならば、とにかく計算するのではなく不明として報告されます。時価総額は総供給量に価格を掛けたものです — Arcscan はこのチェーンについて循環供給量の数値を保持しておらず、推計もしません。
導出された値は、欠けていることも古いこともあります
残高、価格、価値、ラベルは Arcscan が計算したものであって、チェーンが述べたものではありません。それに基づいて動くつもりのものは、チェーン自身と照合してください — どのページも、その数値が観測されたブロックを示しているので、それができます。データはどのくらい新しいですか#
Arcscan はチェーンの先端を追っています。Arc はおよそ 0.5 秒に 1 ブロックを生成し — 2026年8月10日 の実測で、/v1/chain はメインネット 506 ミリ秒、テストネット 536 ミリ秒と報告しました — ファイナリティは即時なので、存在するブロックが再編成で消えることはありません。インデックスはヘッドから数ブロック遅れて走り、継続的に追いついています。
このページにリアルタイムの数値は載せていません。ここに書いた数字はどれも数秒で誤りになるからです。現在のヘッド、平均のブロック生成間隔、各ストリームの遅れはネットワーク状態にあり、この答えが引用しているのと同じ文書からそれらを読んでいます。
アカウント、ウォレット、パブリック RPC#
アカウントやウォレットの接続は必要ですか#
いいえ。読むためにそのどちらかを求められることはありません。Arcscan にはそもそもアカウントがありません — ヘッダーの「ログイン」のコントロールは意図的に無効の状態で描かれています。ログインすべき先が存在しないのに、生きているように見えるコントロールがあれば、それは嘘になるからです。キーも、階層も、登録すべきものもありません。
ウォレットが関わる唯一の場所は任意のコントラクト操作パネルで、そこは「Web3 に接続」を押すまで何もしません。押すとお使いの拡張機能と通信しますが、Arcscan は秘密鍵を保持することも、見せられることもありません。このサイトのどのページを読むにも、署名が必要になることはありません。
パブリックな RPC エンドポイントはありますか#
はい — https://rpc.arc-scan.io で、Arc メインネット専用です。HTTPS POST で複数の独立したプロバイダーへフェイルオーバー付きで経路を取り、通常の読み取りメソッドに応答します。どのチェーンに到達したかは 1 回の呼び出しで確認できます:
$ curl -s -X POST https://rpc.arc-scan.io \ -H 'content-type: application/json' \ --data '{"jsonrpc":"2.0","id":1,"method":"eth_chainId","params":[]}' { "jsonrpc": "2.0", "id": 1, "result": "0x13b2" }
いくつかのものは意図的に断られ、そのたびに断ったことと理由を述べます。あいまいに失敗することはありません。すべての署名系メソッド(「This endpoint holds no keys and will not forward a signing request」)、trace_ と debug_ の名前空間全体、そして eth_subscribe です — ここには WebSocket のトランスポートが無いので、購読を載せる先がありません。メソッドの完全な一覧とフェイルオーバーの挙動はパブリック RPCにあります。
RPC の費用はいくらで、キーは必要ですか#
無料で、キーは不要です。このエンドポイントは意図して公開しています。認証も、API キーも、呼び出し元ごとの割り当ても、階層のモデルもありません。使うために身元を伝える必要はありません。
唯一の制限はエッジで呼び出し元ごとにかける過剰リクエストの制限なので、エンドポイントを叩き続けるクライアントは、課金されたり遮断されたりするのではなく減速されます。しないことは、答えをでっち上げることです。あるメソッドを提供できるプロバイダーがすべて利用できないとき、その呼び出しはそう述べるエラーを返します。パブリック RPCをご覧ください。