Autor: harpaljadeja.eth (evm/acc)
Tradução: TechFlow
Monad é uma blockchain Layer-1 totalmente compatível com EVM, mas otimizada para alta taxa de transferência e baixa latência.
Ela adota uma arquitetura totalmente nova (incluindo o mecanismo de consenso MonadBFT, rede RaptorCast, execução assíncrona e paralela, compilação Just-In-Time (JIT) e o banco de dados personalizado MonadDb), alcançando cerca de 10.000+ TPS (transações por segundo), tempo de bloco de aproximadamente 400 milissegundos e tempo de confirmação final de cerca de 800 milissegundos.
Vale ressaltar que o Monad mantém total compatibilidade com EVM e RPC, permitindo que todos os contratos Solidity existentes, ferramentas de desenvolvimento e carteiras sejam utilizados diretamente, sem necessidade de ajustes adicionais!
Monad está comprometido em impulsionar os limites da descentralização e escalabilidade blockchain. Com o Monad, os desenvolvedores podem desfrutar de blocos mais rápidos e maior taxa de transferência sem alterar o Solidity ou o fluxo de trabalho Web3.
Neste artigo, apresentarei alguns recursos para ajudá-lo a entender melhor o Monad e começar a desenvolver!
Monad foi projetado para ser utilizado em conjunto com as ferramentas padrão de desenvolvimento Ethereum.
Em especial, Foundry e Hardhat são totalmente suportados, e outras ferramentas como Remix e Scaffold-ETH também funcionam normalmente.
Você pode consultar os guias relevantes para implantar e verificar contratos inteligentes!
Certifique-se de usar Foundry versão v1.5.0+ e Viem versão v2.40.0+.

Imagem: Infraestrutura e ferramentas de desenvolvimento do Monad
Informações da Rede
Se você precisa saber sobre Chain ID, explorador de blocos e URL RPC, pode consultar a página de informações da rede (incluindo informações sobre a mainnet e testnet).

Imagem: Informações da rede principal do Monad
Migrando aplicações de outras cadeias EVM para o Monad
Se você está migrando aplicações de outras cadeias EVM para o Monad, o “Resumo de Implantação” será o conteúdo mais valioso para consulta.
Este documento inclui informações da rede, endereços de protocolos já implantados no Monad e várias diferenças entre Monad e Ethereum que você deve observar ao migrar aplicações!
Resumo de implantação do Monad para desenvolvedores

Imagem: Resumo de implantação do Monad para desenvolvedores
Monad suporta a proposta EIP-7702 e inclui condições de saldo de reserva. Você pode saber mais sobre isso aqui.
Melhores práticas para aplicações de alto desempenho
A documentação do Monad também fornece excelentes guias sobre aplicações de alto desempenho, cobrindo as melhores práticas como quais métodos RPC usar, como fazer chamadas em lote, quando usar indexadores, entre outros.
Melhores práticas para desenvolvimento de aplicações de alto desempenho

Imagem: Melhores práticas para aplicações de alto desempenho
Precificação de Gas
O “Documento de Precificação de Gas” pode ajudá-lo a entender as mudanças do Monad em relação ao Ethereum nos vários opcodes de Gas, mudanças essas que você deve prestar atenção ao implantar no Monad.

Imagem: Guia de precificação de Gas do Monad
Ferramentas de desenvolvimento e infraestrutura
Atualmente, o Monad possui o ecossistema mais rico de ferramentas de desenvolvimento e infraestrutura na mainnet!
Você pode navegar pelos diversos provedores de serviços mencionados na documentação do Monad ou conferir rapidamente o tweet de snapshot publicado por @keoneHD:
Link do tweet
Documentação de ferramentas e infraestrutura do Monad

Imagem: Ferramentas e infraestrutura no Monad
Se você precisar de algum provedor de serviços que ainda não esteja disponível na mainnet do Monad, sinta-se à vontade para nos contatar!
Arquitetura do Monad
Se você deseja entender profundamente os mecanismos internos do Monad, pode acessar a seção de arquitetura do Monad na documentação.
Esta seção explica em detalhes várias tecnologias centrais do Monad, incluindo Execução Paralela, mecanismo de consenso MonadBFT
e o banco de dados MonadDB.
Detalhes da arquitetura do Monad

Imagem: Arquitetura do Monad
Procurando um guia de desenvolvimento de aplicações?
Se você é iniciante em Web3 ou está procurando um guia de desenvolvimento de aplicações, a documentação do Monad tem uma seção excelente, especialmente preparada para desenvolvedores que desejam começar a desenvolver no Monad.
Inclui desde como usar indexadores, SDK de conexão de carteira e até guias detalhados para aplicações MCP e x402!
Guia de desenvolvimento de aplicações no Monad

Imagem: Guia para desenvolvimento no Monad
Procurando templates?
A documentação do Monad também oferece templates para aplicações Farcaster Mini. Sim, aplicações Farcaster são totalmente suportadas na mainnet do Monad, incluindo a carteira @farcaster_xyz !
Template de aplicação Farcaster Mini

Imagem: Template de miniaplicativo Farcaster
Template de aplicação móvel
A documentação do Monad também oferece templates para construção de aplicações móveis usando React Native!
Template de aplicação móvel

Imagem: Template de aplicação móvel
Recomendo fortemente que você navegue pelas diferentes seções da documentação do Monad, pois há muito conteúdo útil lá que pode responder à maioria das suas dúvidas!
Se ainda precisar de ajuda para encontrar algum recurso, pode me contatar a qualquer momento :)




