Skip to content

nounsjp/web3vote-app-frontend

 
 

Repository files navigation

テスト用オンチェーンNFTのコントラクトと投票システム

🚫🚫🚫🚫🚫🚫🚫🚫🚫🚫🚫🚫🚫🚫🚫🚫🚫🚫🚫🚫🚫🚫🚫🚫🚫🚫🚫🚫🚫
このシステムには、不正投票が可能な脆弱性があります。
修正されるまで、本番運用は絶対にしないでください❗
🚫🚫🚫🚫🚫🚫🚫🚫🚫🚫🚫🚫🚫🚫🚫🚫🚫🚫🚫🚫🚫🚫🚫🚫🚫🚫🚫🚫🚫

足りない機能

  • ウェブデザイン
  • 本人確認(秘密鍵を使った電子署名)
  • 提案内容の個別ページの自動生成機能
  • 提案の際に対象となるNFTのコントラクトアドレスを追加する機能
    →投票の際に対象となるNFTを保持しているか判定する機能
  • 不正票を防止する機能(現在は投票の際DBにアドレスを格納、判定に使用)
  • 提案〜判定までのライフサイクル

あると良さそうな機能

  • 提案を修正する機能(NFTの追加など)
  • 投票結果順位付け

デモページ

投票用NFT

現在 NounsDAO JAPAN pfp が投票権になっています

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 83.7%
  • HTML 12.7%
  • CSS 3.6%