【Vue.js】ビットコインアドレスを生成する手順

はじめに

Vue プロジェクトでビットコインアドレスを生成したので手順をメモしておきます。

環境

  • bitcore-lib: 8.5.1

ライブラリインストール

1
npm install bitcore-lib

プロジェクト内でライブラリを使えるようにする

main.js に以下の1行を追加

1
import bitcore from 'bitcore-lib'

ビットコインアドレスを生成する

hoge.vue の created などの部分に以下のコードを挿入する

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
export default {
created() {
//秘密鍵の生成
var private_key = new bitcore.PrivateKey('livenet')
console.log('秘密鍵 : ' + private_key.toString())

//公開鍵
var public_key = private_key.toPublicKey()
console.log('公開鍵:' + public_key.toString())

//アドレス
var address = public_key.toAddress()
console.log('アドレス:' + address.toString())
}
}

参考

ビットコインのアドレス生成の仕方

おわりに

思ったより簡単でびっくりしました

以上です。

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×