O Dojo MultiversX é um evento promovido pela NearX que combina inovação e prática, permitindo-nos mergulhar em tecnologias disruptivas que estão moldando o futuro.
O evento é dividido em 12 semanas, com encontros semanais toda quarta-feira, às 19h, no canal da 🟢 Nearxschool. A cada semana, um projeto diferente é apresentado, com prazo de entrega até a aula seguinte. As code reviews acontecem no início de cada aula subsequente.
O Dojo MultiversX capacita os participantes para:
- Dominar Rust e Smart Contracts, desde conceitos básicos até avançados.
- Explorar o ELIZA Framework para desenvolver aplicações descentralizadas avançadas.
- Integrar múltiplas tecnologias para criar soluções robustas.
- Trabalhar com WebAssembly para melhorar a performance de aplicações blockchain.
A equipe MetaStakers é composta pelos seguintes membros:
O Dojo MultiversX é estruturado em 12 semanas de aprendizado progressivo. Cada semana representa um novo desafio prático.
Início: 12/02
Entrega: 18/02
Objetivo: Aprender os fundamentos de Rust e criar os primeiros contratos inteligentes.
Início: 19/02
Entrega: 25/02
Objetivo: Introdução ao TypeScript e ao ELIZA Framework para desenvolvimento de aplicações descentralizadas.
Início: 26/02
Entrega: 03/03
Objetivo: Criar binários WebAssembly e executá-los em diferentes runtimes.
Início: 05/03
Entrega: 12/03
Objetivo: Desenvolver um agente de IA que interage com o ecossistema MultiversX, buscando resolver problemas reais da comunidade.
Início: 12/03
Entrega: 18/03
Objetivo: Desenvolver contratos inteligentes avançados e implementar melhores práticas de segurança.
Início: 19/03
Entrega: 25/03
Objetivo: Explorar funcionalidades avançadas do ELIZA Framework para integrar soluções blockchain.
Início: 26/03
Entrega: 01/04
Objetivo: Concluir o desenvolvimento de contratos inteligentes avançados.
Início: 02/04
Entrega: 08/04
Objetivo: Refinar o uso do ELIZA Framework para integração em projetos blockchain.
Início: 09/04
Entrega: 15/04
Objetivo: Iniciar a integração das tecnologias desenvolvidas nas semanas anteriores.
Início: 16/04
Entrega: 22/04
Objetivo: Continuar a integração e garantir a interoperabilidade das soluções.
Início: 23/04
Entrega: 29/04
Objetivo: Refinar e testar a integração completa das tecnologias.
Início: 30/04
Entrega: 06/05
Objetivo: Finalizar a integração e preparar o projeto para apresentação final.
| Semana | Tema | Descrição | Início | Entrega | Status |
|---|---|---|---|---|---|
| ⚪ Semana 01 | 🛠 Rust & Smart Contracts Básico | Fundamentos de Rust e primeiros contratos. | 12/02 | 18/02 | 🎯 Concluído |
| 🟡 Semana 02 | 🖥 TypeScript & ELIZA Básico | Introdução ao TypeScript e ELIZA Framework. | 19/02 | 25/02 | 🎯 Concluído |
| 🟢 Semana 03 | 🔐 Introdução ao WebAssembly | Criar binários WebAssembly e executá-los em diferentes runtimes. | 26/02 | 03/03 | 🎯 Concluído |
| 🟣 Semana 04 | 📦 ELIZA Intermediário | Desenvolver um agente de IA que interage com o ecossistema MultiversX. | 05/03 | 12/03 | 🎯 Concluído |
| 🟠 Semana 05 | 🔐 Smart Contracts Avançado I | Desenvolvimento de contratos avançados. | 12/03 | 18/03 | 🔄 Em andamento |
| 🔴 Semana 06 | 📦 ELIZA Avançado I | Funcionalidades avançadas do ELIZA Framework. | 19/03 | 25/03 | ⏳ Aguardando início |
| 🟤 Semana 07 | 🔐 Smart Contracts Avançado II | Finalização dos contratos inteligentes avançados. | 26/03 | 01/04 | ⏳ Aguardando início |
| ⚫ Semana 08 | 📦 ELIZA Avançado II | Integração avançada no ELIZA Framework. | 02/04 | 08/04 | ⏳ Aguardando início |
| 🔷 Semana 09 | ⚙️ Integração I | Início da integração das tecnologias. | 09/04 | 15/04 | ⏳ Aguardando início |
| 🔷 Semana 10 | ⚙️ Integração II | Continuação da integração. | 16/04 | 22/04 | ⏳ Aguardando início |
| 🔷 Semana 11 | ⚙️ Integração III | Refinamento e testes finais. | 23/04 | 29/04 | ⏳ Aguardando início |
| 🔷 Semana 12 | ⚙️ Integração IV | Finalização e preparação para apresentação final. | 30/04 | 06/05 | ⏳ Aguardando início |
Este projeto está licenciado sob a MIT License. Consulte o arquivo LICENSE para mais detalhes.
🚀 Desenvolvido durante o programa Dojo MultiversX ❎
