プラスプラス開発者ブログ

岩手県盛岡市のシステム開発会社「株式会社プラスプラス」の開発者ブログです。

ファイルのハッシュ値をブロックチェーンに登録するスマートコントラクト(PLUSPLUS-LAB の紹介)

こんにちは。

社内の技術検証で開発していたスマートコントラクトについてお知らせします。

file-identity-verification

ファイルのハッシュ値ブロックチェーンに登録するスマートコントラクトを公開しました。 GitHubソースコードをMITライセンスで公開しています。(^^)

github.com

スマートコントラクトはテストネット(ropsten)にデプロイしていまして、ソースコードの添付していますので、Etherscanから動作させることもできます。 (ちょっとインターフェースがとっつきにくい感じですが・・・)

https://ropsten.etherscan.io/address/0x0687cf290377571bda05061cec5c0f2be1a120bc

さすがに、Etherscanからだけしか動作確認できないのはつらいと思いますので、ウェブサイトをつくりました。

f:id:plusplus-sawada:20190409140709p:plain
ファイルのハッシュ値ブロックチェーンに登録できます

PLUSPLUS-LAB

PLUSPLUS-LAB の紹介です。

ウェブサイトはNuxt.jsで構築しています。

ブロックチェーンへの接続はMetamaskで、ブロックチェーンとの接続は web3.js でやっています。定番ですね。(^^)

このスマートコントラクトをウェブページから操作できるようになっています。

lab.plusplus.jp

お試しください。