旅に出る前に、装備を整えましょう。CAW のフルノードを建てるためには、いくつか必要なものがあります。難しそうに聞こえるかもしれませんが、一つずつ揃えていけば大丈夫です。私が実際に使ったものを軸にお伝えします。
サーバー(VPS)
24時間動き続ける、小さなコンピュータ
ノードは「常に起動していて、ネットワークと繋がり続けている」ことが大切です。自宅のパソコンを使うこともできなくはないですが、電源を切ったり、回線が不安定だったりすると、ノードとしての役割を果たせません。
そこで使うのが、レンタルサーバー、特に「VPS(Virtual Private Server)」と呼ばれるものです。世界のどこかのデータセンターで動いている、あなた専用の小さなサーバーを月額で借りる、というイメージです。
推奨スペック
CAWのフルノードは、データベース、検索エンジン、API、フロントエンドなど、いくつかのサービスを同時に動かします。そのため、ある程度のメモリとディスク容量が必要です。

後に解説するCAWインストーラーを進める中で、機能を使わずにスキップする部分もあります。その場合は必要なメモリが少なくなると思います。フルスペックノードを目指すのであれば、あった方がいい推奨スペックです。
私が使っているもの
私は X Server で、1台目は Ubuntu 22.04、2台目は 26.04 が動く VPS を使っています。見てくれている方は日本の方が多いと思いますので、日本国内の事業者や日本語をサポートしているところなら、お好みで選んで大丈夫です。月額料金は、スペック次第で 1,000円〜数千円程度が目安です。
ちなみに、必ずしも推奨スペックを満たしていなくても、今のところ問題なく動いています。下の画像が、私が2台目で実際に使っているスペックです。推奨を一部下回っていますが、現状はこれで稼働できています。

そして、こちらが契約しているプランと期間です。

「もしうまくいかなかったらどうしよう」と思うかもしれません。でも、VPS は月単位で契約・解約できるので、まず一ヶ月だけ試してみる、ということもできます。
ドメイン
あなたのノードが住所を持つための名前
私のノードは tencaw-node.com というドメインを持っています。そして、二つ目のドメイン(tencawffee.com)も取得しました。あなたが取るドメインも、好きな名前で構いません。「○○-caw.com」「caw-○○.net」など、CAW を含んでいると分かりやすいかもしれません。
なぜドメインが必要なのか
CAW のフルノードは、ブラウザでアクセスできる公開のフロントエンド(ウェブサイト)と API を持っています。これらを HTTPS で配信するためには、実在するドメイン名が必要です。
また、CAW のノードは「メッシュネットワーク」として、お互いに見つけ合う仕組みを持っています。あなたのノードは、自分の API URL をオンチェーンに登録します。そのためにも、到達可能なアドレス、つまりドメインが要ります。
取得方法
お名前.com、ムームードメイン、Cloudflare などのドメイン登録サービスから取得できます。年額で 1,000〜2,000円程度です。取得したドメインは、VPS のIPアドレスに向くよう、DNS を設定します(具体的な手順は次の章で)。
私は X Server domain でドメインを取得しています。X Server との相性もいいです。
暗号資産ウォレット
トランザクションを送信するための財布
CAW のバリデーターとして動かす場合、トランザクションを送信するためのウォレットが必要になります。これは、MetaMask や Rabby などの一般的なウォレットで構いません。私は MetaMask を使用しています。
ただ、CAWのインストーラーを進める上で、バリデーターとアーカイブで必要になる二つのウォレットを作成することができますので、焦らなくても大丈夫です。CAWテストネットで設定したウォレットを、バリデーターのウォレットに設定することもできます。
このウォレットは、ノード運営専用に用意することを強くおすすめします。普段使いのウォレットと分けることで、もし何かあった時のリスクを最小化できます。
そして、バリデーター用ウォレットには Base Sepolia のテスト ETH を少額入れておく必要があります(ガス代として消費されます)。アーカイブ用のウォレットには Arbitrum Sepolia ETHを少額入れます。テストネットなので、本物のお金ではなく、無料で入手できるテスト用 ETH です。入手方法(フォーセット)については、別の機会にくわしく解説します。
予算の目安
トータルで見ると、月額のランニングコストはこのくらいです。
| 項目 | 費用の目安 |
|---|---|
| VPS | 約 1,000〜3,000円/月 |
| ドメイン | 年額 1,000〜2,000円(月割で 100〜200円) |
| Claude Pro プランおまけ | 月額 20$ |
| 合計 | 月額 5,000円しないくらい |
※ Claude Pro について:初心者はAIがないと厳しいかもしれません。Claude はコード関連に強いと言われています。他のAIでも続々とコードに強いモデルが登場しているようなので、好きなところで構いません。
※ ウォレットに入れておくテスト用ETHは無料なので、ここには含めていません。
メインネット稼働ともなれば VPS のスペックを上げる必要もあるかもしれないので、コストは上がりますが、tip報酬があるのでペイできる可能性も十分にあると思います。これは「分散ネットワークに参加するコスト」としては、決して安くはないですが、高くもないと思います。CAW という大きな実験の一部になれる対価としては、十分に納得できる金額だと私は感じます。
必要な前提知識
ここで正直に書いておきます。技術的な知識がまったくゼロでも大丈夫、とは言いません。ある程度の「触る覚悟」は必要です。特に、以下のような操作に抵抗がない方が、スムーズに進められるでしょう。
- ターミナル(黒い画面)でコマンドを入力すること
- SSH でリモートサーバーに接続すること
- 簡単な設定ファイルを編集すること
- エラーメッセージを読んで、対処法を調べること
私自身、技術の専門家ではありません。分からないところは検索して、AI に聞いて、一つずつ進めていきました。なので、根気がいるときもありますが、できないことはありません。もし途中で分からなくなっても、コミュニティには助けてくれる人もいるでしょう。私のこの記録も、その助けの一つになればと思って書いています。
いよいよ実際にノードを建てる作業に入ります。
次の話では、私が実際に使った公式インストーラーと、CLI 対話形式での設定手順を、順を追ってお伝えします。






