EthereumでERC20トークンを作成する方法【ノーコード】
名前、ticker、供給量のざっくりしたイメージはもう決まっているはず。あとは週末を丸ごと調べ物に費やす前に、今日中にEthereumでトークンをローンチしたい。そんなところではないでしょうか。
デプロイ自体は簡単な部分です。多くの人がつまずくのは流動性がオープンした直後の10分間。ボットに最初のブロックを取られ、1つのウォレットに供給量の3分の1を持ち去られても、コントラクトを何の対策もなしに出してしまえば手の打ちようがありません。ローンチはデプロイの瞬間ではなく、署名前に選んだ設定で決まります。
というわけで、コードを一切書かずにEthereumでトークンを作成する手順と、確定前にオンにしておく価値がある項目を紹介します。
動画で流れを確認したい方は、必要な手順をひととおりカバーしたこちらをどうぞ:
EthereumのERC-20トークンとは?
ERC-20は、Ethereum上でファンジブルトークンがどう振る舞うかを定める規格です。トークンの移動方法、残高の読み取り方、他のコントラクトとのやり取りの仕方が決められています。クリプトで最も広く使われているトークン規格なので、迷ったらこれを選んでおけば安全です。
規格が共通なので、今日デプロイしたトークンはあらゆるEVMウォレット、あらゆるエクスプローラー、そしてあらゆるDEXで追加作業なしに動きます。ユーティリティトークンでもガバナンストークンでもmemecoinでも、コントラクトは同じで、変わるのは設定だけです。チェーン選びで迷っているなら、ERC-20とBEP-20の比較記事でトレードオフをまとめています。
Ethereumでトークンをローンチする前に必要なもの
- EVMウォレット: MetaMask、Rabby、またはWalletConnect対応のものならなんでもOK。
- ツール料金とガス代をカバーするためのETH。
- 名前、ticker、総供給量の3つが決まっていること。それ以外は後から気が変わっても問題ありません。
Ethereumでトークンを作成する手順
使うツールはSmithiiのEthereum Token Creator。6ステップで完了します:

- ツールを開いてウォレットを接続。他の何よりも先に、Ethereumメインネットに接続しているか確認しましょう。
- 名前とシンボルを入力。名前は最大32文字、tickerは最大8文字まで。短くまとめて、すでに他で使われていないかチェックしておきましょう。
- 小数点桁数と供給量を設定。小数点桁数は0から18まで指定でき、18がERC-20の標準です。供給量はローンチ時にミントされる全量になります。
- 使いたい機能を選択。手数料、バーン、ホルダー報酬、ローンチ保護、配布、プールなど。すべて次のセクションで解説します。
- ウィジェットに表示される合計金額を確認してから、Create Tokenをクリック。
- ウォレットで承認。数秒後にはトークンがウォレットに届き、コントラクトはあなたのものになります。
これでEthereumでトークンをデプロイする一連の流れは完了です。デプロイが済んだら、トークンのコントラクトアドレスを確認してシェアしたり、他のツールに貼り付けたりできます。
There is no image or description field, and that is not an oversight: an ERC-20 contract does not store a logo on-chain. Your logo, banner and socials go out through the DEXTools option below.
ERC-20トークン作成時に使えるその他の機能
以下はすべてオプションです。プレーンなトークンならどれも不要ですが、ほとんどは後から追加できない項目なので、2分だけ立ち止まって決めておく価値があります。
- Transaction Fee (無料)。買いと売りごとに一定割合を徴収し、指定した配分で最大10個のウォレットに送金します。自分の供給を売らずにマーケティングやトレジャリーの資金を確保したいときに便利で、パーセンテージはローンチ後も変更可能です。
- Deflation (0.015 ETH)。取引ごとに一部を永久にバーンします。取引が増えるほど供給量が縮んでいくというピッチを打ちたいときに向いています。
- Reflection (0.015 ETH)。手数料の一部を最低保有量を満たすホルダーに直接分配します。売買を繰り返すのではなく、じっと保有してくれる人に報いたいときに使えます。
- Burnable (0.01 ETH)。好きなタイミングで手動でトークンをバーンできる機能です。マイルストーン達成、バイバック、エアドロップ後の残り整理など、告知付きのバーンに便利です。
- Mintable (0.01 ETH)。あとからオーナー権限で追加供給をミントできるようになります。段階的な発行やリワードプログラム向けです。ハードキャップを売りにするなら外しておきましょう。ホルダーは必ずチェックします。
- Pausable (0.01 ETH)。 すべての送金と取引を凍結します。プールで何か問題が起きて、少し時間を稼ぎたいときの緊急停止ボタンです。
- Anti-Whale (0.01 ETH)。 1つのウォレットが購入できる量、頻度、保有可能な上限を、指定した日数だけ制限します。プールがまだ薄いローンチ直後の数日間に効果的です。詳しくはEthereum でのボットとホエール対策ガイドをご覧ください。
- Anti-Bot (0.01 ETH)。 トークンの操作を1ブロックにつき1回に制限し、スナイパーの動きを封じます。流動性を開放した瞬間、まさにスナイパーが新しいペアを狙ってくるタイミングで効いてきます。仕組みの詳細はEthereum でのアンチボットメカニズム解説をチェックしてください。
- Blacklist (0.01 ETH)。 特定のアドレスからの取引をブロックします。ボットのクラスターや価格を操作しているウォレットを見つけたときに便利です。
- Multi-Wallet Distribution (0.01 ETH)。 トークン作成時に、供給量を最大10個のウォレットに分割配布します。何十件もの送金でガス代を払う代わりに、チーム分・マーケティング分・エアドロップ分の割り当てを一度にセットアップできます。
- DEXTools ソーシャルとバナー (0.15 ETH)。 ウェブサイト、Telegram、Discord、X、ロゴ、バナーをフォームから DEXTools に一括送信します。ブランディングを完備したペアは、匿名コントラクトではなく本物のプロジェクトとして認識されるため効果的です。手動で対応したい場合は、ERC-20 トークンにロゴを追加するガイドで長めの手順を解説しています。
- 流動性プールの作成 (0.01 ETH)。 同じフロー内で ETH に対してプールを開き、署名前に開始価格を確認できます。トークンが生成された瞬間から取引可能にしたいときに便利です。
On that last one: the ETH you pair is not spent, it is deposited. It sits in the pool and comes back out as people buy.
Ethereum でのトークン作成にかかる費用は?
コントラクトのデプロイには 0.03 ETH と Ethereum のガス代がかかります。上記の各機能はそれぞれの手数料が上乗せされる仕組みで、実際にオンにした分だけ支払います。ウィジェットが署名前に画面上で合計を計算するので、表示された金額がそのまま請求額になります。
Ethereum でトークンをデプロイした後にやること
- 流動性を開放する。フローの中でスキップしていた場合の話です。プールがない状態ではトークンは送金可能ですが、誰も購入できません。Uniswap での流動性プール作成ガイドでセットアップ手順を、追加する流動性の量で金額の決め方を確認してから進めましょう。
- エアドロップで認知を広げる。手動送金を何百件も繰り返す代わりに使いましょう。Ethereum エアドロップの実施方法をご覧ください。
- ホルダーがついたらペアを活性化させ続ける。Ethereum Volume Bot のシンプルガイドで仕組みを解説しています。
- 分布を監視する。Ethereum でホルダーの snapshot を取得する方法はこちらです。
- 上場申請を行う。どちらも申請は無料です。CoinMarketCap での上場方法とCoinGecko での上場方法をチェックしてください。
ユーティリティトークンではなく memecoin をローンチする予定ですか?プレイブックはかなり変わってきます。詳しくはEthereum memecoin の作成・ローンチ方法で解説しています。
FAQ
Ethereum で ERC-20 トークンを作成する費用は?
デプロイに 0.03 ETH とガス代がかかります。オプション機能はそれぞれ 0.01 ETH からの少額手数料が加算され、確認前にツールが合計金額を表示します。
コーディングの知識は必要ですか?
いいえ。フォームに入力してトランザクションを1回承認するだけで、ツールが監査済みの ERC-20 をデプロイします。
トークン作成後に取引手数料を変更できますか?
はい、パーセンテージはトークン公開後に変更可能です。ただし手数料メカニズム自体は作成時に有効化しておく必要があるため、後で使う可能性が少しでもあれば低い割合でもオンにしておきましょう。
トークン作成時にロゴをアップロードできますか?
トークンフォーム内ではできません。ERC-20 は画像をオンチェーンに保存しないためです。ロゴ、バナー、SNS リンクは同じフロー内の DEXTools オプションから送信されます。
スマートコントラクトの所有者は誰ですか?
接続したウォレットです。コントラクトはあなたのウォレット名義でデプロイされるので、最初からコントロールはあなたの手にあります。Smithii が秘密鍵やウォレット内へのアクセスを要求することはありません。
トークンは作成後すぐに取引可能ですか?
プールを開いた場合のみです。作りたてのトークンは送金可能なのでエアドロップの実施には十分ですが、流動性が用意されるまでは誰も購入できません。
まとめ
Ethereum でのトークン作成は、フォームひとつと署名ひとつで完結します。名前、ticker、decimals、supply が最低限の項目で、本当に考えるべきは、公開前にコントラクトへどんな保護機能やメカニクスを組み込むかという点です。多くは後から追加できないからです。
必要最低限で済むならシンプルなデプロイから始めて、ローンチで実際に必要になる要素だけを足していきましょう。
お読みいただきありがとうございます。web3 ビルダー向けのコンテンツを毎週お届けするニュースレターへの登録もぜひご検討ください。





