Skip to content

Repository files navigation

🚀 HackATOM 01 - Migração WEbdEX para Solana

Bem-vindo ao HackATOM 01! 🎉 Este hackathon foi criado para impulsionar a inovação no ecossistema blockchain, desafiando os participantes a migrar os contratos inteligentes do WEbdEX da Polygon para a blockchain Solana.

📌 Objetivo

Nosso desafio é desenvolver uma solução end-to-end funcional, aproveitando a velocidade e os baixos custos da Solana para otimizar a execução do WEbdEX. Você trabalhará na conversão dos contratos Solidity (EVM) para Rust (Solana Program Library - SPL).

🔥 Sobre o WEbdEX

O WEbdEX é um sistema descentralizado de negociação automatizada, onde contratos inteligentes gerenciam liquidez, estratégias de trading e operações dos usuários. A migração envolve adaptar os seguintes módulos principais:

  • 📌 WEbdEXManager → Gerencia usuários, saldos e chamadas para outros contratos.
  • 📌 WEbdEXFactory → Cria novos contratos e componentes do sistema.
  • 📌 WEbdEXPayments → Lida com transações financeiras, taxas e fluxo de ativos.
  • 📌 WEbdEXStrategies → Gerencia e armazena estratégias de negociação.
  • 📌 WEbdEXSubAccounts → Implementa subcontas para melhor organização dos usuários.
  • 📌 WEbdEXNetwork → Lida com networks e indicações.

🎨 Recursos para o Front-End

Temos disponíveis diversos materiais, como assets e nosso brand material, para auxiliar-los durante o desenvolvimento visual.

🏗 O Desafio

Você deve converter e adaptar os contratos para Rust utilizando Anchor Framework, garantindo compatibilidade com o ambiente de execução da Solana.

📋 Critérios de Avaliação

Os projetos serão avaliados com base nos seguintes critérios:

  • 📌 Código Funcional → A migração dos contratos deve estar correta e utilizável na Solana Devnet.
  • 📌 Qualidade Técnica → Código limpo, bem documentado e seguindo boas práticas de desenvolvimento.
  • 📌 Inovação → Melhorias técnicas na arquitetura e na lógica dos contratos podem ser um diferencial.
  • 📌 Integração Completa → A aplicação deve garantir uma interação fluída entre backend, frontend e contratos.

⚙️ Ferramentas e Tecnologias

Para a implementação, sugerimos o uso das seguintes ferramentas:

  • Solana CLI → Para interagir com a blockchain.
  • Anchor Framework → Framework para desenvolvimento de contratos na Solana.
  • Rust → Linguagem para desenvolvimento dos contratos inteligentes.
  • Solana Playground / Devnet → Teste e deploy dos contratos.
  • Phantom Wallet → Carteira para testes com tokens na Solana.

📜 Requisitos para Submissão

Os times devem entregar:

  1. 📁 Código-fonte completo no GitHub (com README detalhado).
  2. 🎥 Vídeo Pitch (máximo de 3 minutos explicando a solução).
  3. 📑 Documentação técnica detalhando as mudanças e adaptação para Solana.
  4. 🚀 Deploy funcional na Devnet da Solana, com instruções para teste.

🏆 Premiação

Serão distribuídos 15 mil USD em tokens WEbdEX para a melhor solução e para a solução mais inovadora. Além do incentivo financeiro, também ofereceremos contratos de trabalho para os integrantes da equipe vencedora.

🤝 Regras e Conduta

Todos os participantes devem seguir as diretrizes de ética e conduta estabelecidas para o hackathon. Plágio, uso de código protegido sem permissão ou comportamento antiético resultarão em desqualificação. Usem o bom senso!

📆 Cronograma Oficial

Fase 1 - Planejamento de Projeto e Formação de Equipes

  • 🏁 17/03/2025Início do HackATOM
  • 📅 17/03 - 20/03 → Criação de Roadmap Agile no Bitrix24
  • 📝 21/03 - 24/03 → Apresentação dos Planos
  • 🏆 25/03 - 26/03 → Seleção dos 5 melhores planos
  • 📢 27/03/2025 → Divulgação das Equipes Selecionadas

Fase 2 - Desenvolvimento

  • 🛠 27/03 - 28/03 → Configuração e Apresentação do Ambiente de Desenvolvimento
  • 🔧 31/03 - 14/04 → Desenvolvimento dos Contratos Inteligentes
  • 🖥 31/03 - 14/04 → Desenvolvimento do Frontend
  • ⚙️ 31/03/2025 → Desenvolvimento do Backend
  • 🔄 15/04/2025 → Integração de Componentes
  • 15/04/2025 → Conclusão, Revisões e Feedback

Fase 3 - Entrega e Avaliação

  • 🛠 16/04 - 22/04 → Refinamento Técnico
  • 🛠 23/04 - 24/04 → Testes Finais e Integração
  • 🎤 23/04 - 28/04 → Preparação do Pitch
  • 🎥 29/04/2025 → Apresentação Final
  • 🏅 30/04 - 02/05 → Avaliação pelos Jurados
  • 🏆 05/05/2025 → Divulgação dos Vencedores

📞 Dúvidas e Suporte

Entre em contato pelo Bitrix ou através de nossa comunidade no Whatsapp.


🎯 Prepare-se para inovar, aprender e construir o futuro da blockchain! Boa sorte! 🚀

About

No description, website, or topics provided.

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages