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, a 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 finalização 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 usados diretamente, sem necessidade de ajustes adicionais!
Monad se dedica a impulsionar os limites da descentralização e escalabilidade das blockchains. Com o Monad, desenvolvedores podem desfrutar de blocos mais rápidos e maior taxa de transferência sem precisar 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 usado 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 mainnet e testnet).

Imagem: Informações da rede principal do Monad
Migrando Aplicações de Outras EVM Chains para Monad
Se você está migrando aplicações de outras chains EVM para o Monad, o “Resumo de Implantação” será o conteúdo mais valioso para você consultar.
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 Alta Performance
A documentação do Monad também oferece excelentes guias sobre aplicações de alta performance, 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 alta performance

Imagem: Melhores práticas para aplicações de alta performance
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 em 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ço 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ço que ainda não esteja disponível na mainnet do Monad, sinta-se à vontade para nos contatar!
Arquitetura do Monad
Se você deseja entender mais profundamente os mecanismos internos do Monad, pode acessar a seção de arquitetura na documentação.
Essa seção explica detalhadamente 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, há uma seção excelente na documentação do Monad, feita especialmente 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 Monad

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

Imagem: Template do miniapp Farcaster
Template de Aplicativo Mobile
A documentação do Monad também oferece templates para construir aplicativos mobile usando React Native!
Template de aplicativo mobile

Imagem: Template de aplicativo mobile
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 perguntas!
Se ainda precisar de ajuda para encontrar algum recurso, sinta-se à vontade para me contatar :)



