For the complete documentation index, see llms.txt. This page is also available as Markdown.

crypto token を立ち上げる

Chiliz Chain で ERC-20 token を立ち上げるための完全ガイド:OpenZeppelin を使った Solidity contract、Remix によるデプロイ、Kayen Finance と FanX の流動性プール作成、DEX への上場、そして token ローンチ戦略。

プロジェクト独自の token、いわゆる「crypto coin」を持つことで、自分だけのティッカー(例:$PROJECT)を中心にコミュニティを育てることが可能になります。 そこから、ガバナンスのための DAO、ユーザーのエンゲージメントに対するリワードポイント、あるいは単に楽しいソーシャルバナー(「meme coin」)など、参加を促すさまざまな仕組みを構築できます。

このように、独自の coin は仲介者を介さずにプロジェクトを成長させる助けとなります。

前提条件

Web3 プロジェクトに取り組む際の常として、まずは Web3 wallet が必要です:

ウォレットについて

最もよく知られているのは MetaMask です:

MetaMask の使い方

その wallet が Chiliz Chain に接続されていることを必ず確認してください!

この wallet には $CHZ token が入っている必要があります。$CHZ はあらゆる Web3 取引所(Coinbase、Kraken、Binance、Bitpanda など)で購入できます。

token の smart contract を作成する

Chiliz Chain は EVM 互換のブロックチェーンであるため、token contract には ERC-20 のような contract を利用できます。コミュニティによる監査を経た OpenZeppelin の contract をおすすめします。これはオンラインウィザードでカスタマイズできます。

そのページから、自分の token 用に contract を設定できます:

  • 名前とシンボル/ティッカーを付ける、

  • 「Premint」フィールドで token の数量を設定する、

  • 「Mintable」機能をクリックして、token を mintable かつ ownable(つまり transferable)にする。

  • 今のところ「Permit」機能はオフにしておく。

例として、以下は次のような標準的な ERC-20 token contract です:

  1. 仮想の $PROJECT token を想定している、

  2. デプロイ時に recipient wallet(自分の wallet、または vault)に固定供給量 1000 token を mint し、initialOwner wallet(あなたのもの)が所有する。

  3. transferapprovebalanceOf といった標準的な ERC-20 関数を含む、

  4. OpenZeppelin Ownable contract モジュールを通じて、誰が mint できるか(=あなた、つまり owner)の制限を含む。

Chiliz Chain で推奨される Solidity および EVM のバージョン:

  • Solidity コンパイラのバージョン: 0.8.30(またはそれ以下)

  • ターゲット EVM バージョン: prague

コンパイル、デプロイ、verify

いよいよ contract をコンパイルしてデプロイする番です。OpenZeppelin ウィザードでは、カスタム contract を Remix IDE で直接開く、ファイルとしてダウンロードする(単一ファイル、またはサンプルの Hardhat / Foundry プロジェクトとして)、あるいは単にクリップボードにコピーして開発環境に貼り付ける準備をする、といったことができます。

これが初めての方には、Remix を利用することをおすすめします。手順はこちらにあります:

Remix でデプロイする

補足:contract をデプロイする前に、Remix は recipientinitialOwner のアドレスを尋ねます。 ここで、初期供給量を受け取る wallet の Web3 アドレスと、token の owner であるあなた自身のアドレスを指定します。 両方に同じアドレスを使うことも、それぞれに別々のアドレスを使うこともできます。

contract をデプロイしたら、それを verify する必要があります。開発環境に応じて、以下のガイドに従ってください:

smart contract の verify

新しい token アドレスを wallet にインポートする

contract が正しくデプロイされ verify されていても、wallet が新しい token を自動的に表示するわけではないことに注意してください。この特定の資産を追跡するよう、wallet に手動で指示する必要があります。

これはコピー&ペーストの作業です:

  1. Remix で「Deployed Contracts」セクションに移動し、新しくデプロイした contract を見つけて、contract 名/アドレスの隣にある「Copy to Clipboard」アイコンをクリックします。0x... で始まります。

  2. 次に Web3 wallet を開き、Chiliz Chain(または Spicy Testnet)に接続されていることを確認し、「Tokens」タブをクリックして、「...」メニューから「Import tokens」オプションをクリックします。

そして手順に従います:

  1. token contract アドレスをインポーターのテキストフィールドに貼り付けます。

  2. wallet が token のシンボルと decimals(18 のはずです)を検出することを確認します。

  3. 「Add Custom Token」をクリックし、続いて「Import Tokens」をクリックします。

成功です!これで wallet のリストに自分の token 残高が表示されるはずです。

これで資金の移動や流動性プールの作成を行う準備が整いました。

流動性プールを作成する

token が wallet に存在するようになったので、いよいよそれを取引可能にする番です。これは流動性プール(LP)を通じて行います。

流動性プールは、token を取引可能にし、価格を付けるために必要です。

これは、新しい token の供給量と $CHZ の供給量を smart contract 内に保持することで機能します。

ユーザーがあなたの token を買いたいとき、彼らはプールに $CHZ を送り、引き換えにあなたの token を受け取ります。 これにより、あなたが仲介者として動く必要なく、取引が即座に行われます。

プールに資金を提供した wallet の所有者として、あなたはすべての取引から少額の手数料を得ます。 実際のところ、これはあなたのプールを不労所得の源に変え、コミュニティに市場の安定をもたらします。

ここでは、Chiliz Chain における主要な分散型取引所(DEX)である Kayen Finance(または FanX)を使用します。

彼らは一連の完全な手順を提供しています:

プールを作成したら、いよいよそれに流動性を追加する番です。 以下のガイドに従ってください:

token に個性を与える

デフォルトでは、あなたの token は DEX やエクスプローラー上で、ソーシャルリンクのない汎用のプレースホルダーアイコンとして表示されます。

DEX に上場する

coin にとって上場とは、DEX のサポートされている token の公開リストに表示されることを意味します。

Chiliz Chain エコシステムには 2 つの DEX があります:

これらのリストに表示されるためのプロセスは、両方の DEX でほぼ同じです。どちらもホワイトリスト登録を必要としません。token は流動性が追加された時点で、自動的に検索可能かつ取引可能になります。

ただし、ロゴを追加するには、それぞれのチームに連絡する必要があります。彼らの Discord サーバーでサポートチケットを開けます:

エクスプローラーに情報を掲載する

Chiliscan / Routescan での掲載

最も手早く簡単な方法は、右上隅のボタンをクリックして「Submit name tag」オプションを選ぶことです。

これにより、必要な情報をすべて提供できるフォームに移動します。

提出後、Routescan チームが数日以内に詳細を更新します。

Chiliz Block Explorer / Blockscout での掲載

(近日公開)

サニティチェック

すべて安全でセキュアですか?本当に そうですか?タイヤを蹴って、token とプールが正しく機能していることを確認する時です。

「スモークテスト」スワップを実行する

トランザクションが失敗しなかったからといって、プールが機能していると決して思い込んではいけません。実際のユーザー体験をシミュレートする必要があります。

スモークテストは、例えばプロジェクトのリリースを却下するほど深刻な、単純な不具合を明らかにすることを目的としています。

token でスモークテストを実行するには、まるで本物のユーザーであるかのように振る舞う必要があります:

  1. あなたの token(またはその smart contract)と一度もやり取りしたことのない 2 つ目の wallet(または友人の wallet)を作成します。その wallet にはすでに $CHZ が入っている必要があります。なければ、いくらか送ってください。

  2. この wallet から、あなたの token を(例えば Kayen Finance または FanX を通じて)買おうとし、エラーがないか確認します:

    1. スワップは失敗しますか?

    2. 「Price Impact」が不当に高くなっていませんか?

  3. 次に、今買ったばかりの token を売ろうとしてみます:token の 50% を $CHZ に戻すスワップを行います。再びエラーがないか確認します。

価格設定とアービトラージを確認する

プールを初めて初期化するとき、価格は手動で設定します。計算にわずかな誤りがあった場合、DEX のアービトラージボットが即座に token を買い、価格を市場価値に修正してしまった可能性があります。

例えば、価格を 0.1 $CHZ にするつもりが、今は 0.0001 $CHZ になっている場合、ボットがあなたの安価な流動性を「スナイプ」した可能性が高いです。

DEX インターフェース(Kayen Finance または FanX)で token の現在の価格を確認してください。 価格が大幅に間違っていて、まだ流動性をロックしていない場合は、Remove Liquidity(LP を引き出す)を行い、比率を再計算し、プールを再作成することがまだ可能です。

今すぐ実行してください!流動性をロックした後は、これを修正できません。

ローンチの時間です!

技術的には、流動性プールが Kayen Finance または FanX 上でアクティブになった瞬間に、あなたの token は「ローンチ」されたことになります。

しかし crypto 業界では、token ローンチとは技術的な詳細とソーシャルなプロモーションを組み合わせた、調整されたイベントです。

成功するローンチには 3 つのフェーズが含まれます:

  • コミュニティの構築、

  • ローンチそのもの、

  • ローンチ後の勢い。

コミュニティの構築

最も成功するプロジェクトは、contract がデプロイされる_前に_ コミュニティを構築します。

token のオンラインでの存在感を確立しましょう:

  • 専用の Telegram アカウントを作成する:Telegram はリアルタイムチャットと「ハイプ」の業界標準です。スパムを防ぐため、すぐにボット(RoseCombot など)をセットアップしてください。

  • 専用の Discord サーバーを作成する:Discord は、整理された議論、ガバナンス投票、サポートチケットに適しています。

  • X(Twitter):これはプロジェクトの公の顔です。発見が起こる場所です。

次に、contract アドレスを待っている本物のユーザーを Telegram に集めることを目標として、「Alpha」フェーズを実施します:

  • デプロイの 1〜2 週間前にプロジェクトのコンセプトを予告する。

  • 「Whitepaper」または「Litepaper」(token のユーティリティや meme としての価値を説明する簡単な文書)を公開する。

ローンチそのもの

これはプロジェクトの生涯で最も重要な 30 分間です。これは TGE、つまり Token Generation Event と呼ばれます。

まず、タイミングを調整し、コミュニティに知らせる必要があります。ローンチの具体的な日時を発表します(例:「取引は火曜日 14:00 UTC に開始」)。 あるいは、「ステルスローンチ」を行うこともできます:タイマーなし、突然の発表です。これによりボットが準備するのを防げますが、初期のボリュームは少なくなります。

全員が準備を整えて待っていますか?token をリリースする時です! Kayen Finance または FanX で流動性を追加した瞬間に、公式チャンネルで smart contract アドレスと Direct Buy Link を投稿します。

ローンチイベントの一環として、Telegram や Discord を使ってコミュニティとのボイスチャットを開催できます。開発者の声を聞くことは絶大な信頼を築き、初期のボラティリティの間に不安を和らげます。

ローンチ後の勢い

token がライブになり、コミュニティがやり取りを始めると、あなたの役割は「ハイプ」から「持続」へと移ります。

いくつかのアイデアを紹介します:

  • 取引コンテストを開催する:DEX(Kayen Finance または FanX)と提携してボリュームコンテストを開催します。例えば「今週のボリューム上位 10 トレーダーが 100 $CHZ を獲得」など。これはボリュームを促し、トレンドリストでの token の順位を上げます。

  • SportsFi コミュニティと関わり、Chiliz やスポーツ token を専門とする「Key Opinion Leaders」(KOL)やインフルエンサーに働きかける。

  • token に紐づく機能(予測ゲーム、投票アプリ、NFT アクセスなど)を約束した場合は、ローンチから 1〜2 週間以内に最初のバージョン(MVP)を提供し、自分が vaporware プロジェクトではないことを証明する。

次のステップ

流動性をロックする(LP Tokens)

token のプールに流動性を提供すると、「LP Tokens」(Liquidity Provider Tokens)と呼ばれるものを受け取ります。これらの token の 100% を個人の wallet に保有していることは、投資家にとってリスクのシグナルとなります。いつでもすべての取引流動性を引き出せる(「rug pull」)ことを意味するからです。

コミュニティの信頼を築くには、LP token を一定期間(例:6 か月または 1 年)smart contract 内にロックすべきです。これにより、流動性を取り除けないことが証明されます。

Chiliz Chain は EVM 互換であるため、次のことができます:

  • 主要なロッカープラットフォームが Chiliz Chain をサポートしているか確認する。

  • シンプルな TokenTimelock contract を(OpenZeppelin 標準を使って)デプロイし、LP token をそこに転送し、Chiliscan で contract を verify する。安全性の証明として、contract のリンクをコミュニティに共有する。

最終更新

役に立ちましたか?