Arcでエアドロップを実施し、トークンを最大1,000ウォレットへ配布する方法
Arcでエアドロップを実施する方法は、たった1つのツールに集約されます。multisenderを使えば、ERC-20を1回の署名だけで最大1,000アドレスへ配布可能。しかも他のチェーンにはない強みとして、ボタンを押す前に支払額が正確にわかります。金額がUSDCで表示される仕組みだからです。
他のネットワークでairdropをやったことがある人ならわかるはず。ネイティブトークンの価格で予算を組んでも、価格変動が絶えないので、署名する時点では別のレートになっている。ArcではガスをUSDCで払うので、計算から署名までの間にレートが動きません。以下、手順とリスト件数ごとの正確な費用をまとめました。
ArcでAirdropを行う前に必要なもの
- 配布するトークンをwallet内に用意します。配布総量をカバーできる残高が必要です。
- 手数料とガス用のUSDC。USDCはArcのネイティブトークンなので、1つの資産で両方カバーできます(walletに残高がない場合は任意のblockchainからArcへbridgeする方法のガイドを参照してください)。
- 配布先リスト。ファイルで持ち込むか、ツール側に自動抽出させることもできます。
Arcでエアドロップを実施する方法をステップごとに解説
SmithiiのArc Token Multisenderは、配布処理を丸ごと1つのオペレーションにまとめます。通常なら数百件の個別トランザクションになるところが、1回の署名で完了します。さらに送信前に各アドレスをチェックしてくれるので、タイポがあっても手数料を消費する前に弾かれます。画面はこんな感じです:

walletにトークンとUSDCを用意したら、Arcでの一括送信は次の流れで進めます:
- EVM walletをネットワークに接続します。同じアドレスから配布トークンと決済用のUSDCの両方が引き落とされます。
- フォーム最初の欄でERC-20トークンを検索し、表示されるリストから選択します。
- 配布ルールを決めます。全員に同額を配るか、ティアごとに報酬を変えたい場合はアドレスごとに個別金額を指定します。
- アドレスを取り込みます。方法は3通り: ファイルアップロード、ボックスへの直接貼り付け、またはトークンやコレクションからのholderの自動抽出のいずれかです。
- 実行前に必ず下部のサマリーを確認してください。配布量、宛先件数、支払額が表示されます。
- 送信を実行し、walletで署名します。全件が同一オペレーションで処理されます。
Smithii ToolsでArcネットワークのairdropにかかる費用
手数料は宛先1件あたり0.37 USDCなので、掛け算で予算がわかります。ガスもUSDCで徴収されるため、合計額は事前に計算できるドル建ての金額になります:
| 宛先件数 | 手数料 |
|---|---|
| 100 wallets | 37 USDC |
| 500 wallets | 185 USDC |
| 1,000 wallets | 370 USDC |
ここが他のチェーンとの実質的な違いです。通常のネットワークでは、ある価格のネイティブトークンで配布額を計算し、数時間後に別の価格で署名することになります。承認した予算と実際に支払う額が一致しないわけです。Arcではフォームに表示された数字がそのままwalletから出ていく額で、ズレる余地がありません。
配布規模が小さければ、この差はほぼ気になりません。ただ、1,000アドレスへの配布で手数料が約370 USDC になる規模だと、価格が15%動くだけで承認から実行までのあいだに50ドル以上が突如として上乗せされます。そこで初めて違いが表面化します。
自作リストとmultisenderを組み合わせてArcで使う方法
アドレスは手作業で貼り付けるものだと思い込んでいる人が多いのですが、実はその必要はありません。読み込み方法は3種類あり、そのうち2つはリストを自動で組み立ててくれます。
- CSV File(追加コストなし):CSVまたはTXTファイルをアップロードするか、アドレスを直接貼り付けます。フォーム、抽選、自社データベースなど、リストがすでに手元にある場合の選択肢です。
- Token Holders(62.5 USDC):指定したトークンを保有しているウォレットをツール側で抽出します。自分のトークンのホルダーに還元したいときや、親和性のあるプロジェクトのホルダーに届けたいときに便利です。
- NFT Holders(こちらも62.5 USDC):あるコレクションの保有者を対象にした同じ仕組みで、NFT のコミュニティにファンジブルトークンで還元したい場合の定番ルートです。
リストを組み立てるうえで頭に入れておきたい上限があります。1回の送信で対応できるのは最大1,000ウォレットまで。これは製品側の制約なので、それを超える配布は複数のバッチに分ける必要があり、そのたびに署名と手数料が発生します。
配布数がこの上限を超える場合は、事前に分割方法を考えておくのがおすすめです。アルファベット順で単純に切るよりも、保有量や参加時期で区切ったほうが理にかなっています。各バッチの金額を調整しやすく、途中で問題が起きたときにどのグループが未受領なのかもすぐに特定できるからです。
まだコントラクトをデプロイしていない場合は、まず ArcでERC-20を作成 するところから始めましょう
Arcで複数ウォレットへトークンを送る前にチェックすべきこと
自動フィルターは壊れたアドレスをはじいてくれます。問題はもう一段別のところにあって、フォーマット上は完全に正しいアドレスであっても、本来還元したい相手とは限りません。これはどんなバリデーターでも見分けがつきません。
- 重複。2つのソースを統合すると同じアドレスが2回入り込みやすく、そのまま送るとその相手には2倍配布され、手数料も2倍かかります。アップロード前にファイル側で重複を除去しておきましょう。
- チームのアドレスが配布に紛れ込む。リストが snapshot 経由の場合にほぼ必ず起きます。あなたたち自身もそのトークンのホルダーとしてリストに載るためです。
- 個人ではなくコントラクトが混ざる。トークンの受け取りを想定していないコントラクトに送ると、そのトークンは誰にも取り出せない状態で永久にロックされます。
- 残高が足りるか。配布する合計額を計算し、ウォレット内の残高と突き合わせます。足りなければ実行前にトランザクションが落ちます。
FAQ
Arcでのトークンbulksendにかかるコストは?
受取人1人あたり0.37 USDC で、ネットワークのガスも同じく USDC で支払います。つまり100アドレスなら37 USDC、上限の1,000まで埋めれば370 USDC です。自分のファイルを使う代わりに自動抽出でホルダーを取り出す場合は、これに62.5 USDC が加算されます。
1回に何ウォレットまで送れる?
1回のトランザクションで最大1,000アドレスまでです。これは製品側の上限なので、それより大きい配布は複数回に分けて実行する必要があります。それぞれに個別の署名と、含まれる受取人数に応じた手数料が発生します。
ウォレットごとに違う数量を配れる?
はい。Amount per Wallet で Same(全員に同じ数量を送る)と Different(アドレスごとに任意の数量を指定する)から選べます。保有量や参加時期に応じて配分する場合は後者が定番です。
アドレスの書き間違いがあったらどうなる?
何も送信されないうちに除外されるので、そのアドレス分の手数料はかかりません。このセーフティネットが拾ってくれるのはフォーマットが崩れたアドレスだけで、正しく書かれているのに不要なもの、たとえば重複や自チームのアドレスまでは検出できません。それはファイルを見直して自分で拾う必要があります。
見積もりと署名で金額が変わらないのはなぜ?
Arcでは手数料もガスも、ネットワークのネイティブ通貨である USDC で支払うためです。ネイティブ資産のボラティリティが高い他のチェーンでは、署名時のその通貨の価格次第でドル建て金額が動きます。ここには見積もりから実行までのあいだに動く要素が一切ありません。
まとめ
一括配布は、手作業なら何時間もかかる繰り返し作業を1回の署名で片付けてしまいます。さらにArcには珍しい特徴があって、承認した予算がそのまま最終的な金額になると確信して進められます。あいだにレートが挟まらないためです。
あとはあなた次第です。誰をリストに入れて、いくら渡すか。壊れたアドレスはツールがはじいてくれますが、重複やそこにいるべきでないウォレットまでは面倒を見てくれません。





