1. まとめトップ

自分だけの仮想通貨を作って売ることもできる!仮想通貨の作り方のまとめ

仮想通貨は誰でも作ることが可能であり、自分だけの仮想通貨(トークン)を発行できてしまうのです!!自分自身で発行した仮想通貨はいろんな使い道があります。みなさんも自分だけの仮想通貨(=トークン)を発行して楽しみましょう!

更新日: 2018年01月22日

0 お気に入り 11243 view
お気に入り追加

この記事は私がまとめました

jonjonpoさん

〇自分の仮想通貨を発行するとできること

・自分のサイトやTwitterなどで配って遊ぶ
・コインを株券の様に利用して販売し、資金集めを行う(クラウドセール)
・友だちに等に配って身内のコミュニティ内などで通用するポイントとして利用する
・発行したコインを開発し、第2のビットコインとして世界で流通する仮想通貨になることを目指す
・自分独自のサービスを運営しそれに利用できる通貨として利用する

仮想通貨を発行できるようになれば、クラウドファンディング的に資金調達することもできますし、増資のようなイクイティファイナンス的に出資を募ることができるようになります。

個人ブロガーにとっても、例えば「仮想通貨を100枚以上持ってる人限定に記事を公開します」など、株主優待のような用途も可能です。

XCPという仮想通貨は取引所機能やクラウドファンディング機能だけでなく、配当を出すことも出来ます。

さらにビットコインのブロックチェーンを使っているため、不正発行が出来ない安全な仮想通貨を独自に発行出来るのも魅力。

〇独自通貨の作成方法 カウンターパーティー(CounterParty)で独自トークンを作る

独自の仮想通貨は”トークン”と呼ばれます。Counterparty(XCP)はカウンターパーティと呼ばれるプラットフォーム上で使われるトークンです。
取引所機能や独自トークンを発行する機能などが実装されています。
このCounterPartyを用いる方法はもっとも手軽で人気がある手段だと思います。利用するアプリ(ウォレット)も日本語に対応していて分かりやすいです。

作成手順は、下記となります。
・Counterwalletの作成
・日本円をビットコインに交換する
・BTCをPoloniexへ入金する
・XCPを購入する
・XCPを送金する
・トークンを発行する

また、iPhone/Androidアプリで手軽に独自仮想通貨を作りたい場合は、下記手順となります。
・IndieSquareをインストールする
・BTCを入金する
・XCPと交換する

作成手順は、下記となります。
1.ZaifでXCP(XCPはCounterPartyの通貨です)を購入する
2.IndieSquareをインストールする(アンドロイドスマホ、iphone用)
3.IndieSquareのアドレスへ0.5XCPと0.0005BTCを送る
4.IndieSquareを操作し、独自トークンの名前や発行量を決め、トークンの発行!
たったこれだけの簡単な手順で自分独自の通貨を作成する事ができます。IndieSquareのアプリでは作成した独自通貨を取引する事も可能です。日本語なので操作も分かりやすく簡単です。

自分が発行したトークンはIndieSquareのアプリ(ウォレット)を通じて簡単に取引所に上場させ取引することが出来ます。自分が発行したトークンの売買が可能です

作成の手数料は0.5XCP+0.0005BTC(ビットコイン)が必要になります。2017年10月の相場ですと、500円+300円程度の費用で可能です。
CounterPartyを用いて作成したトークンは送金や送付する際に少量のビットコインが必要になります。

カウンターパーティーを利用して、独自のポイントシステムを簡単に作成できると思ったら少し期待が外れたという方もいるかもしれません。

実際、トークンの発行や取引にはXCP必要で、ビットコインをXCPに両替して、XCPを介してトークンを取引して・・・と取引が多段階になってしまうこと、トークンの発行者に限らずトークンの利用者も取引に際してカウンターパーティーウォレットが必要で、さらにXCPを入手しなければならないことなどから、現状必ずしも誰もが簡単にトークンを利用できるというわけではありません。

〇イーサリアム(Ethereum)で独自トークンを作る

1.まずコインチェックかビットフライヤーにて0.15ETH(2017年10月の価格で5千円程度)を購入してください
2.マイイーサウォレットを作成してください。

イーサリアムはビットコイン以上に暴騰しており、独自トークンを作るために必要な0.15ETH(2017年10月の価格で5千円程度)が、現在価格だと約2万5千円程になってて、さすがにオアソビで作るのにしてはお金がかかりすぎ・・・。

MyEterWalletは秘密鍵をサーバーに保存しないようです。ウオーレットを作成したら、keystoreファイルをPCに保存して、保存したkyestore/jsonfileをPCで指定してそこからウオーレットを開く。ログインの概念がないようです。
参考
http://www.tottemoyasashiibitcoin.net/entry/2016/10/23/132854
https://qiita.com/KenjiKitagawa/items/6405dba2d5da4da95098

3.MetaMaskをGoogle Chromeにインストールしてください
https://chrome.google.com/webstore/detail/metamask/nkbihfbeogaeaoehlefnkodbefgpgknn
4.取引所からMetaMaskのウォレットに0.15ETHを送金する
5.tokenfactoryのサイトを利用してトークンを作る
https://tokenfactory.surge.sh/#/factory

6. Metamaskが起動します。ACCEPTボタンを押すと取引が実行されます。その後Metamaskのトランザクションの記録からEtherscanにアクセスすると、contractアドレスが表示されていると思いますそのアドレスをコピーします。

7. tokenfactoryのサイトのトークンサーチにアクセスして下さい。
https://tokenfactory.surge.sh/#/tokensearch

・トークンを作る際にシンボル名(略称)が重複していると後から、MyEterWalletでトークンの追加ができなくなるので注意

TECはもうすでにあるのでだめ。TECCとかにする
・tokenfactoryにてトークンを作成する際、発行量は小数点以下の最小単位の通貨となってしまうので注意が必要。
例えば、小数点以下の桁数を8にして、発行量を10000にしてしまうと、トークンを発行した際の全体の発行量が、0.001通貨になってしまうので注意。例えば下記のように、小数点以下の桁数を4にして、発行量を10,000,000,000にすると、発行量が1,000,000となり扱いやすくなる。

Cromeの拡張機能でインストールした、MetaMaskの起動は遅いので3分ほど待つこと。メタマスクからのETHの送信でエラーになる場合には、手数料を上げること。2018.1月時点では25gwel程度が良いと思う。

8.そして先ほどのcontractのアドレスを貼り付けてからgo to token ボタンを押してください。その後、送金先(自分のマイイーサウォレット)のアドレスと送金するトークンの量を入力してTransfer Amountボタンをクリック。
9.その後またMetamaskのトランザクションの記録からEtherscanにアクセスすると、取引が実行されたことが確認できると思います。

10.マイイーサウォレットにログインし、「Add custom token」をクリックし上から順にcontractアドレス、設定したトークンの略称、設定した桁数から1を引いた数を入力してください。
これで完了!作成した独自トークンが残高に反映されていると思います。

contractアドレスはetherscanにあるcontract以降の文字列となる
また、https://tokenfactory.surge.sh/#/tokensearch
にcontractアドレスを貼り付けて送信しても、次の画面でコイン名が表示されないことがある。この場合は、etherscanで送信が完了しても数分(10分程度)待ってから行う必要がある。

MyEterWallet でADD CUSTOM TOKENでトークンを追加した場合、CROMEではエラーになる。FIREFOXで行うと良い。
下記の画像のように、無事TECCトークンが追加されました。

〇wavesで独自トークンを作る

Waves(ウェーブス)の特徴は、独自のトークンを簡単に作成できることです。トークンには様々な機能を持たせられるだけでなく、独自の仮想通貨として流通させることも可能です。誰でもICOを行えるのです。

取引所を使わずにトークン同士のトレードも可能で、利便性と拡張性に優れているのも特徴です。手順さえ分かれば気軽にトークンが発行できるため、新規開発者が参入しやすくなっています。

Wavesトークンを作るにはいくつかのクリアしなければならない条件がありますが、大体はすぐに完了できます。
1.Chromeを使えるようにしておく
2.仮想通貨の送金の操作をマスターしておく
3.BitrexでWavesを買えるようにしておく

もっとも大変なのは3のBittrexという取引所にアカウントを開設して、Wavesを買えるようにしておく、でしょうか。
これはトークンを作るのに(名前のままですが)Wavesという通貨を買わなければならないためです。
Biirex、並びにその他の仮想通貨取引所では、メールアドレスやパスワードの設定に加えて、運転免許証などの個人証明を行う必要があるのですが、「Biirex 口座開設」などで検索すると解説記事が出てきますので、そこを参照しながら開設するとそんなに難しい作業ではありませんので、ぜひ挑戦してみてください。

まずはダウンロードから始めます。
Wavesはクロームの拡張機能なので、追加をするのにも時間はかかりません。
ウォレットの中にはインストールに1日以上かかるものもあるため、すぐに使用できるという点は初心者にとってありがたいことではないでしょうか。

パソコンから登録する方法
Google Chromeから https://wavesplatform.com/ にアクセスします。

「Chromeに追加」をクリックします。
「アプリを起動」をクリックします。
Wallett Seedに表示されているフレーズと、ADDRESSは記録しておきましょう。
15個の英単語が記されています。
これはSeedといい、パスワードを忘れた際やバックアップを行うときに使用します。
絶対に忘れないように控えてくださいSeedを控え終えたら名前とパスワードを入力し、「REGISTER」をクリックすることで登録は完了となります。

まずトークンを作成するためにはWAVESトークンが必要となります。
WAVESトークンを手に入れることができる取引所は
・bittrex
・HitBTC
・Yobit
などです。
WAVESコインの一番安い買い方を説明しておきます。
BINANCE。世界で一番大きな取引所です。https://www.buntadayo.com/entry/kusacoin-waves

トークン作成手数料の入金をし、「TOKEN CREATRION」をクリックします。
① トークンの名前
② 説明(事業等で使う方は、ここに概要を)
③ 総発行量
④ トークンがどれだけ分裂できるかの設定(この場合は3なので0.001まで分裂可能)
⑤ 追加供給が行えるかどうかの設定(チェックを入れると追加供給可能)
これらを入力し、「SUBMIT」ボタンを選択
確認画面が出てくるので、間違いがなければ「CONFIRM」ボタンをクリックすることでオリジナルトークンの作成は完了です。

作成したコインは「Portfolio」のタブで確認することが可能です。
各トークンの詳細を確認したい方は、「DETAILS」で見ることができます。
またトークンを送付したい場合は「TRANCEFER」で指定のアドレスに送ることができます。

Wavesを使ってオリジナルトークンの作成方法を紹介しました。

かなり簡単にトークンの作成ができたので、非常に便利な機能だと思います。
今後ICOの普及においても、このプラットフォームを使用すれば、ほんの数分でトークンを発行できてしまうため、企業も続々と参戦してくることでしょう。
そうなれば、一段とICOの市場も盛り上がりを見せてきそうですね。

1