Skip to content

nrxschool/dojo-template-token-erc20

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

Challenger:

4: Smartcontracts Challenger: Token ERC20

Caution

must have

  • Criar um contrato de token compatível com o padrão ERC-20 (ou equivalente na blockchain escolhida).
  • Implementar funções básicas: transfer, balanceOf, approve, e transferFrom.
  • Permitir o minting e burning de tokens.
  • Interface frontend para qualquer um poder mintar e ganhar tokens
  • Interface frontend para interagir com ElizaOS
  • ElizaOS deve permitir
    • consultas de saldo, ex.: "Eliza, quanto tenho de saldo?", "quanto saldo tem 0x123?".
    • envio de tokens, ex.: "Envie 10 tokens para 0x123...".

Important

should have

  • Explica erros comuns (ex.: "Você esqueceu de aprovar a transação primeiro").
  • Eliza deve interpretar comandos básicos e confirmar transações antes de executá-las.
  • Adicionar eventos para transferências e aprovações.
  • Implementar um sistema de taxas para transações.
  • Eliza explica funções do contrato (ex.: "O que é approve()?") e mostra histórico de transações em formato simplificado.

Tip

could have

  • Permitir a pausa e retomada de transações (se suportado pela blockchain).
  • Interface (se user tiver tokens) mostra dashboard com saldo
  • Eliza sugere transações com base em hábitos (ex.: "Você sempre envia 5 tokens para X às sextas. Quer repetir?").

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