イーサリアムのブロックチェーンネットワークで基本のトランザクションを行うためのアドレスを生成する.

イーサリアムの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は,同じエンコーディングを共有するが,互いから独立したものである.