Caution
must have
- Interface frontend onde o usuário:
- Adiciona seu nome e links para LinkedIn, GitHub e X (Twitter).
- Assina e paga para adicionar seus dados on-chain.
- Qualquer pessoa pode dar 1 estrela para esse usuário.
- Para dar uma estrela, outro usuário assina e paga.
- As estrelas funcionam como reputação recebida da comunidade.
- Exibir um ranking de usuários com maior reputação.
Important
should have
- Implementar um mecanismo de incentivo para prevenir fraudes (ex.: custo para dar estrelas aumenta exponencialmente).
- Limitar o número de estrelas que um usuário pode dar por dia.
Tip
could have
- Adicionar um sistema de recompensas para usuários com alta reputação (ex.: tokens ou badges).
- Permitir que usuários adicionem outros perfis sociais ou habilidades.
- Integrar com um sistema de governança onde usuários com alta reputação têm mais peso em votações