イーサリアムのブロックチェーンネットワークで基本のトランザクションを行うためのアドレスを生成する.
イーサリアムのMainnetを使う
鍵を生成する
GenerateAsymmetricKeyPairを使って,イーサの送信と受取りに使うイーサリアムの鍵ペアを作成する:
鍵を暗号化する
BlockchainKeyEncodeを使って,公開鍵から新しい固有のイーサリアムアドレスを導き出す:
- 公開鍵は,イーサを送るのに使われる.
QRコードを作成する
BarcodeImageを使って,このイーサリアムアドレスに関連付けられたQRコードを作成する:
QRコードを送る
SendMessageを使って,アドレスとQRコードを自分の携帯端末に送る:
- 初めてメッセージを送信する場合には,Wolfram Integrated Servicesのフレームワークに電話番号を追加する必要がある.電話番号を確認してからSendMessageを再実行する.
秘密鍵を保存する
Exportを使って,後で使用するために,秘密鍵を.wlファイルに保存する:
- 秘密鍵は,イーサを受け取るために使われる.
イーサリアムのTestnetを使う
鍵を生成する
GenerateAsymmetricKeyPairを使って,イーサの送信と受取りに使うイーサリアムの鍵ペアを作成する:
鍵を暗号化する
BlockchainKeyEncodeを使って,公開鍵から新しい固有のイーサリアムアドレスを導き出す:
- 公開鍵は,イーサを送るのに使われる.
QRコードを作成する
BarcodeImageを使って,このイーサリアムアドレスに関連付けられたQRコードを作成する:
QRコードを送る
SendMessageを使って,アドレスとQRコードを自分の携帯端末に送る:
- 初めてメッセージを送信する場合には,Wolfram Integrated Servicesのフレームワークに電話番号を追加する必要がある.電話番号を確認してからSendMessageを再実行する.
秘密鍵を保存する
Exportを使って,後で使用するために,秘密鍵を.wlファイルに保存する:
- 秘密鍵は,イーサを受け取るために使われる.
注釈
イーサリアムのMainnetとTestnetのエンコーディングは同じであるが,Mainnetに送信されたトランザクションは,Testnetでは使えないことに注意する.MainnetとTestnetは,同じエンコーディングを共有するが,互いから独立したものである.