Skip to content

nrxschool/dojo-template-voting-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Challenger:

5: Smartcontracts Challenger: Voting System

Caution

must have

  • Criar um sistema de votação simples onde:
  • Uma eleição dura 7 dias (contado em blocos).
  • O período de votação dura 1 dia (contado em blocos).
  • Qualquer um pode se candidatar para a eleição atual (se já houver um eleito, será candidato para a próxima).
  • Qualquer um pode votar 1 vez nos candidatos.
  • Exibir resultados em tempo real.
  • Interface frontend com suport para ElizaOS
  • Eliza realização transações com linguagnes natural:
    • Eliza, quem está concorrendo?
    • Eliza, vote no candidato A?
    • Eliza, quem está ganhando?

Important

should have

  • Explica erros comuns (ex.: "Você esqueceu de aprovar a transação primeiro").
  • Permitir votação ponderada com base em tokens ou reputação.

Tip

could have

  • Implementar um mecanismo de incentivo para prevenir fraudes (ex.: custo para votar ou recompensas para votantes).
  • Adicionar um sistema de delegação de votos.

Opening Video:

Tutorial:

Links úteis

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published