Pular para o conteúdo principal
Change page

Frameworks de Desenvolvimento de Dapp

Última atualização da página: 26 de fevereiro de 2026

Introdução aos frameworks

Criar um aplicativo completo requer diferentes peças de tecnologia. Os frameworks de software incluem muitos dos recursos necessários ou fornecem sistemas de plugins fáceis para escolher as ferramentas que você deseja.

Esses frameworks vêm com muitas funcionalidades prontas para usar, como:

  • Recursos para ativar uma instância local de blockchain.
  • Utilitários para compilar e testar seus contratos inteligentes.
  • Complementos de desenvolvimento de cliente para criar seu aplicativo voltado para o usuário no mesmo projeto/repositório.
  • Configuração para se conectar às redes Ethereum e implantar contratos, seja em uma instância em execução local ou em uma das redes públicas da Ethereum.
  • Distribuição de aplicativos descentralizados: integrações com opções de armazenamento como o IPFS.

Pré-requisitos

Antes de mergulhar nos frameworks, recomendamos que você leia primeiro nossa introdução aos dapps e à pilha Ethereum.

Frameworks disponíveis

Foundry - O Foundry é um kit de ferramentas incrivelmente rápido, portátil e modular para o desenvolvimento de aplicativos Ethereum

Hardhat - Ambiente de desenvolvimento da Ethereum para profissionais.

Ape - A ferramenta de desenvolvimento de contratos inteligentes para Pythonistas, cientistas de dados e profissionais de segurança.

Web3j - Uma plataforma para desenvolver aplicativos de blockchain na JVM.

ethers-kt - Biblioteca assíncrona de alto desempenho em Kotlin/Java/Android para blockchains baseadas em EVM.

Create Eth App - Crie aplicativos baseados em Ethereum com um comando. Vem com uma ampla oferta de estruturas de interface do usuário e modelos DeFi para escolher._**

Scaffold-Eth - Ethers.js + Hardhat + componentes e hooks React para web3: tudo o que você precisa para começar a construir aplicativos descentralizados com tecnologia de contratos inteligentes.

Tenderly - Plataforma de desenvolvimento Web3 que permite aos desenvolvedores de blockchain construir, testar, depurar, monitorar e operar contratos inteligentes e melhorar a UX do dapp.

The Graph - O The Graph para consultar dados de blockchain com eficiência.

Alchemy - Plataforma de Desenvolvimento Ethereum.

NodeReal - Plataforma de desenvolvimento Ethereum.

thirdweb SDK - Crie aplicativos web3 que possam interagir com seus contratos inteligentes usando nossos poderosos SDKs e CLI.

Chainstack - Plataforma de desenvolvimento Web3 (Ethereum e outros).

Crossmint - Plataforma de desenvolvimento web3 de nível empresarial, que permite criar aplicativos NFT em todas as principais cadeias EVM (e outras).

Brownie - Ambiente de desenvolvimento e framework de testes baseado em Python.

OpenZeppelin SDK - O kit de ferramentas definitivo para contratos inteligentes: um conjunto de ferramentas para ajudar você a desenvolver, compilar, atualizar, implantar e interagir com contratos inteligentes.

Catapulta - Ferramenta de implantação de contratos inteligentes multi-chain, automatiza verificações em exploradores de blocos, acompanha contratos inteligentes implantados e compartilha relatórios de implantação, plug-n-play para projetos Foundry e Hardhat.

GoldRush (desenvolvido por Covalent) - O GoldRush oferece o mais completo conjunto de APIs de dados de blockchain para desenvolvedores, analistas e empresas. Esteja você construindo um painel DeFi, uma carteira, um bot de negociação, um agente de IA ou uma plataforma de conformidade, as APIs de dados fornecem acesso rápido, preciso e amigável ao desenvolvedor para os dados essenciais na cadeia de que você precisa_**

Wake - Framework Python completo para teste de contratos, fuzzing, implantação, varredura de vulnerabilidades e navegação de código.

Veramo - Framework de código aberto, modular e agnóstico que facilita para desenvolvedores de aplicativos descentralizados criarem identidades descentralizadas e credenciais verificáveis em seus aplicativos.

Leitura adicional

Conhece um recurso da comunidade que o ajudou? Edite esta página e adicione-a!

Este artigo foi útil?