ちぃーっす。職場はエアコン効いていますが
暑さで錯乱気味の「軽く熊」です。
今回は VR の機能強化をしてみました。
アンケートをブロックチェーンに作成し投票を受け付けるスマートコントラクト(crypto-vote)
こんにちは。
弊社の技術検証で開発したスマートコントラクトについてお知らせします。
アンケートをブロックチェーンに作成し投票を受け付けるスマートコントラクト(crypto-vote)を開発しました。
ソースコードはMITライセンスで公開しています。
https://ropsten.etherscan.io/address/0x8E401abFEf4B94cDC1037530B50af430CDbdafD1
スマートコントラクトはテストネット(ropsten)にデプロイしています。
Etherscanにもソースコードを添付しましたので、そちらで動作を確認することもできます。
テストネットに上げているものは、アンケートの登録が弊社のアカウントのみが可能になっていますので、 実験してみたい方はぜひフォークしてお試しください。(^^)
基本的には、cloneしたディレクトリのトップで、
$ npm install $ truffle compile $ truffle migrate
といった操作でいけます。
また、アンケートの回答を受け付けるデモとして、弊社の技術検証サイト(PLUSPLUS-LAB)に
- アンケートの登録のフォーム実装例
- アンケートの投票・結果の表示例
を作ってあります。
投票は実際に試してみることができます。(テストネットですので安心して使えますね^^)
アンケートの登録は、弊社のアカウントだけがスマートコントラクトの機能を利用できるようになっていますので、みなさんが実際に登録してみることはできないのですが、登録するウェブの実装例として、そのフォーム画面までは見ることができます。
お試しください。
ファイルのハッシュ値をブロックチェーンに登録するスマートコントラクト(PLUSPLUS-LAB の紹介)
こんにちは。
社内の技術検証で開発していたスマートコントラクトについてお知らせします。
file-identity-verification
ファイルのハッシュ値をブロックチェーンに登録するスマートコントラクトを公開しました。 GitHubにソースコードをMITライセンスで公開しています。(^^)
スマートコントラクトはテストネット(ropsten)にデプロイしていまして、ソースコードの添付していますので、Etherscanから動作させることもできます。 (ちょっとインターフェースがとっつきにくい感じですが・・・)
https://ropsten.etherscan.io/address/0x0687cf290377571bda05061cec5c0f2be1a120bc
さすがに、Etherscanからだけしか動作確認できないのはつらいと思いますので、ウェブサイトをつくりました。
PLUSPLUS-LAB
PLUSPLUS-LAB の紹介です。
ウェブサイトはNuxt.jsで構築しています。
ブロックチェーンへの接続はMetamaskで、ブロックチェーンとの接続は web3.js でやっています。定番ですね。(^^)
このスマートコントラクトをウェブページから操作できるようになっています。
お試しください。