About this project
it-programming / web-development
Open
Estamos buscando um(a) desenvolvedor(a) experiente em Solana / DeFi para construir uma Decentralized Exchange (DEX) simples, do tipo Automated Market Maker (AMM), similar ao Raydium. O objetivo é desenvolver um MVP funcional com os seguintes requisitos essenciais:
Requisitos Principais:
1. Rede Solana: Os programas (smart contracts) on-chain devem rodar na blockchain Solana.
2. Uso de SPL Tokens: A dex deve utilizar spl tokens para o token base e para os tokens de cotação.
3. Criação de Pools de Liquidez (PL): Capacidade de criar múltiplos pools entre o token base e diferentes tokens de cotação. É Preferível uma implementação que minimize o custo de criação dos PL (deploy, contas, armazenamento).
4. Modelo AMM Simples: Implementação de um AMM básico com funções essenciais como adicionar/remover liquidez e trocar tokens.
5. Integração com o agregador Jupiter: A DEX deve estar integrada ao Jupiter Aggregator, permitindo que os swaps sejam roteados e aproveitados via Jupiter.
6. Interface Web Simples: Desenvolvimento de uma interface web funcional para o MVP, que permita:
* Conectar carteira Solana (Phantom ou similar).
* Listar os pares de tokens disponíveis.
* Permitir adicionar e remover liquidez dos pools.
* Permitir a troca (swaps) de tokens.
7. Otimização de Taxas: A solução deve ser otimizada para que as taxas e transações na rede Solana sejam razoáveis para os usuários.
É Aceitável que o desenvolvedor utilize um template de dex já existente ou partes de código open-source para acelerar o desenvolvimento do mvp.
Perfil do Freelancer Desejado:
* Experiência comprovada em desenvolvimento na rede Solana, com proficiência em Anchor / Rust.
* Histórico em projetos DeFi, com foco em AMM e Pools de Liquidez.
* Experiência com integração de agregadores de liquidez (conhecimento em Jupiter será um diferencial).
* Conhecimento em desenvolvimento front-end (React, Vue ou tecnologias similares) para a construção de uma interface de usuário leve e eficiente.
Entregáveis:
* Código on-chain da DEX (smart contracts / programas).
* Documentação técnica detalhada para o deploy em testnet e mainnet.
* Integração e documentação para o Jupiter Aggregator.
* Front-end mínimo e funcional para a interação com a DEX.
* Testes básicos que cubram as funcionalidades de swap e adição/remoção de liquidez.
Category IT & Programming
Subcategory Web development
What is the scope of the project? Create a new custom site
Delivery term: Not specified
Skills needed