Skip to content

Instantly share code, notes, and snippets.

@thr0wn
Last active November 26, 2020 21:26
Show Gist options
  • Save thr0wn/3b46697c3c3d71c4fc830fe3be498628 to your computer and use it in GitHub Desktop.
Save thr0wn/3b46697c3c3d71c4fc830fe3be498628 to your computer and use it in GitHub Desktop.
Hathor explorer ideias
Hathor Logo

Hathor - Ideias para o explorer

1. Top tokens

Feature muito interessante que existe em alguns explorers (e.g: Etherscan, BCH Explorer). Basicamente a ideia é exibir os tokens mais presentes nas últimas transações da Hathor Network para uma determinada janela de tempo (inicialmente poderia ser fixo nas últimas 24h).

1.1. Por que adicionar essa feature?

Os usuários que acompanham a Hathor Network de maneira mais próxima tendem a se interessar em conhecer os tokens/projetos novos que estão surgindo, dessa forma o top tokens auxilia na rápida descoberta de novidades dentro da rede.

1.2. Quais os desafios técnicos?

  • Escutar transações e indexar os tokens dentro da janela de tempo de interesse.
  • ??

1.3 Log de decisão

Criar issue formalizando a ideia.

2. Token social profiles

É interessante para os usuários ter um rápido acesso a algumas informações sobre um token (e.g: Site oficial, redes sociais, repositórios...). O Etherscan exibe essa informação assim.

2.1. Por que adicionar essa feature?

  • Rapido acesso à informação mais específica sobre o token, acompanhamento do alcance em redes sociais, acompanhamento da evolução do projeto...

2.2. Quais os desafios técnicos?

  • Criar um processo para preenchimento dessas informações por parte dos criadores do token.

2.3 Log de decisão

Talvez agora não seja uma ideia prioritaria, mas conversamos sobre a possibilidade de usar o github para salvar informações sobre os tokens (imagem/simbolo, social profiles...). A ideia seria criar um repositório com essas meta informações de tokens. Dessa forma:

  1. O usuário interessado em adicionar informações sobre o token criaria uma PR contendo os arquivos relevantes (ex: 00000828d80dd4cd809c959139f7b4261df41152f4cce65a8777eb1c3a1f9702.json) e assinaria uma mensagem provando ser o criador do token dentro da PR.
  2. De forma automatica PRs com assinaturas válidas seriam aprovados, e meta arquivos sobre os tokens seriam armazenados como UID.json.
  3. Carteiras e outras aplicacões buscariam informações sobre o token nesse repositório.

OBS: Criar issue para isso.

3. Token holders

Exibir uma lista de holders e o percentual do fornencimento total de tokens que esses holders detém. Exemplo no Etherscan https://www.figma.com/file/eBlcmuZl684klqgMALhNzR?node-id=2:12#50978161.

3.1. Por que adicionar essa feature?

  • Para que os usuários da rede tenha ideia da concentração de fornecimento.
  • Para que futuras implementações possam usar essa informação na execução de airdrops, por exemplo.

3.2. Quais os desafios técnicos?

  • Replay de todas as txs e escutar novas transações para indexar os tokens, holders e o balanço de cada holder.

3.3 Log de decisão

Atualizar a issue HathorNetwork/hathor-explorer#19 com essa ideia.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment