Frameworks de desarrollo de dapps
Última actualización de la página: 4 de noviembre de 2025
Introducción a los frameworks
Construir una dapp completamente desarrollada o implementada requiere diferentes elementos tecnológicos. Los frameworks de software incluyen muchas de las características necesarias o proporcionan sencillos sistemas de plugins para elegir las herramientas que deseas.
Los frameworks incluyen muchas funcionalidades listas para usar:
- Características para activar una instancia local de cadena de bloques.
- Funciones de utilidad para compilar y probar sus contratos inteligentes.
- Complementos de desarrollo del cliente para construir su aplicación orientada al usuario dentro del mismo proyecto/repositorio.
- Configuración para conectarse a redes de Ethereum y desplegar contratos, ya sea en una instancia local en ejecución o en una de las redes públicas de Ethereum.
- Distribución de aplicaciones descentralizadas – integraciones con opciones de almacenamiento como IPFS.
Requisitos previos
Antes de profundizar en los frameworks, recomendamos leer primero nuestra introducción a dapps y la pila de Ethereum.
Frameworks disponibles
Foundry - Foundry es un conjunto de herramientas portátil y modular, de altísima velocidad, para el desarrollo de aplicaciones en Ethereum
- Instalar Foundryopens in a new tab
- Libro de Foundryopens in a new tab
- Chat de la comunidad de Foundry en Telegramopens in a new tab
- Awesome Foundryopens in a new tab
Hardhat - Entorno de desarrollo de Ethereum para profesionales.
Ape - La herramienta de desarrollo de contratos inteligentes para pythonistas, científicos de datos y profesionales de la seguridad.
Web3j - Una plataforma para desarrollar aplicaciones blockchain en la JVM.
ethers-kt - Librería asíncrona y de alto rendimiento en Kotlin/Java/Android para blockchains basados en EVM.
Create Eth App - Cree aplicaciones impulsadas por Ethereum con un solo comando. Incluye una amplia oferta de marcos de UI y plantillas DeFi para elegir._**
Scaffold-Eth - Ethers.js + Hardhat + componentes y hooks de React para web3: todo lo que necesita para comenzar a construir aplicaciones descentralizadas impulsadas por smart contracts.
Tenderly - Plataforma de desarrollo web3 que permite a los desarrolladores blockchain construir, probar, depurar, monitorear y operar smart contracts y mejorar la experiencia de usuario de las dapps.
The Graph - The Graph para consultar datos de blockchain de forma eficiente.
Alchemy - Plataforma de desarrollo de Ethereum.
NodeReal - Plataforma de desarrollo de Ethereum.
thirdweb SDK - Desarrolle aplicaciones web3 que puedan interactuar con sus smart contracts usando nuestros potentes SDK y CLI.
Chainstack - Plataforma de desarrollo web3 (Ethereum y otros).
Crossmint - Plataforma de desarrollo web3 de nivel empresarial, que permite crear aplicaciones NFT en todas las principales cadenas EVM (y otras).
Brownie - Entorno de desarrollo y framework de pruebas basado en Python.
- Documentaciónopens in a new tab
- GitHubopens in a new tab
- Brownie se encuentra actualmente en mantenimiento
OpenZeppelin SDK - El Kit de Herramientas Definitivo para Smart Contracts: una suite de herramientas para ayudarle a desarrollar, compilar, actualizar, desplegar e interactuar con smart contracts.
- OpenZeppelin Defender SDKopens in a new tab
- GitHubopens in a new tab
- Foro de la comunidadopens in a new tab
- El desarollo de OpenZeppelin SDK ha finalizado
Catapulta - Herramienta de despliegue de smart contracts en múltiples cadenas, automatiza verificaciones en exploradores de bloques, mantiene el seguimiento de los smart contracts desplegados y permite compartir informes de despliegue, plug-n-play para proyectos de Foundry y Hardhat.
GoldRush (impulsado por Covalent) - GoldRush ofrece el conjunto más completo de API de datos de la cadena de bloques para desarrolladores, analistas y empresas. Tanto si está creando un panel de DeFi, una billetera, un bot de trading, un agente de IA o una plataforma de cumplimiento, las API de datos proporcionan un acceso rápido, preciso y fácil para los desarrolladores a los datos en cadena esenciales que necesita
- Sitio webopens in a new tab
- Documentaciónopens in a new tab
- GitHubopens in a new tab
- Discordopens in a new tab
Wake - Framework todo-en-uno en Python para pruebas de contratos, fuzzing, despliegue, escaneo de vulnerabilidades y navegación de código.
- Página principalopens in a new tab
- Documentaciónopens in a new tab
- GitHubopens in a new tab
- Extensión de VS Codeopens in a new tab
Veramo - Framework de código abierto, modular y agnóstico que facilita a los desarrolladores de aplicaciones descentralizadas incorporar identidades descentralizadas y credenciales verificables en sus aplicaciones.
- Página principalopens in a new tab
- Documentaciónopens in a new tab
- GitHubopens in a new tab
- Discordopens in a new tab
- Paquete NPMopens in a new tab
Lecturas adicionales
¿Conoce algún recurso de la comunidad que le haya sido de ayuda? ¡Edite esta página y agréguela!