
Todo lo que necesita para crear DAPPS WEB3 en 4 minutos.
Este paquete incluye el comando global para iniciar el creador Crear Web3 DAPP CLI.
Consulte la documentación de este paquete y los siguientes enlaces para obtener una explicación en profundidad:
? No es necesario clonar: ejecute "NPX CREATE-WEB3-DAPP@Último" en su terminal para comenzar
Su entorno tendrá todo lo que necesita para comenzar a construir un DAPP:
Con Create-WEB3-DAPP puede crear DAPPS de múltiples cadenas que admiten todas las principales cadenas basadas en EVM:
El apoyo a las cadenas no EVM está en la hoja de ruta
Create-Web3-Dapp es una herramienta NPX que permite a los desarrolladores crear aplicaciones Web3 en ~ 4 minutos.
El DAPP creado con Create-WEB3-DAPP está basado en Nextjs y es compatible con las cadenas de bloques más utilizadas, como Ethereum, Polygon, Optimism, Arbitrum y Solana . Create-WEB3-DAPP permite a los desarrolladores de Web3 crear aplicaciones descentralizadas listas para la producción a la velocidad del rayo, utilizando componentes reactos prefabricados, webhooks y API.
No hay configuraciones complicadas o estructuras de carpetas, solo los archivos que necesita para construir su DAPP.

Una dependencia: solo hay una dependencia de compilación. Utiliza Webpack, Babel, Eslint y otros proyectos increíbles, pero ofrece una experiencia cohesionada curada además de ellos.
No se requiere configuración: no necesita configurar nada. Se maneja una configuración razonablemente buena de las compilaciones de desarrollo y producción para usted para que pueda concentrarse en escribir código.
Sin bloqueo: puede "expulsar" a una configuración personalizada en cualquier momento. Ejecute un solo comando, y todas las dependencias de configuración y compilación se moverán directamente a su proyecto, para que pueda recoger justo donde lo dejó.
Crear Web3 DAPP es una gran opción para:
npx create-web3-dapp@latest
Si ha instalado previamente create-web3-dapp a nivel mundial a través de npx create-web3-dapp , el Builder CLI le notificará si se ha lanzado una nueva versión. En cualquier caso, le sugerimos que ejecute utilizando la última versión disponible ejecutando npx create-web3-dapp@latest .
(NPX viene con NPM 5.2+ y superior, consulte Instrucciones para versiones más antiguas de NPM)
Para crear una nueva aplicación:
npx create-web3-dapp@latest Crear DAPP Web3 luego creará un directorio que contenga los archivos para iniciar su proyecto e instalar las dependencias de instalación que necesitará
npx create-web3-dapp@latest
cd my-create-web3-dapp
npm run devEn caso de que haya instalado un entorno de desarrollo de blockchain, navegue a la carpeta frontend antes de ejecutar el desarrollo de NPM Ejecutar.
Ahora navegue en http: // localhost: 3000/para ver su dapp.
A continuación, aprenda cómo agregar un componente Web3 Ready de la biblioteca Crear-WEB3-DAPP.
Crear DAPP Web3 no solo configura su entorno de desarrollo de blockchain, que para la mochila de contratos inteligentes incorporados también permite crear contratos inteligentes de solidez completamente flotados directamente desde la CLI.
Nota: Esto funcionará solo si ha instalado un entorno de desarrollo de blockchain
La mochila Smart Contracts puede crear contratos inteligentes auditados, scripts y pruebas de implementación, de uno de los siguientes estándares:
Obtenga más información sobre cómo crear, construir e implementar la mochila de contratos inteligentes en los documentos.
Crear DAPP Web3 permite a los desarrolladores prototipos de sus DAPPS en minutos gracias a una biblioteca completa de componentes receptivos, listos para la producción, Web3 react.
Nota: Los componentes funcionan mejor dentro de los proyectos Crear-WEB3-DAPP, pero son compatibles con cualquier proyecto NextJS.
Use los siguientes enlaces para aprender cómo implementar los componentes en la biblioteca :

import styles from "../styles/Home.module.css" ;
import NftCreator from "../components/nft-creator" ;
import contract from "../abis/smartContractAbi.json" ;
export default function Home ( ) {
return (
< div >
< main className = { styles . main } >
< NftCreator
abi = { contract . abi }
contractAddress = {
"0x9FaCAf075Cda7C0947DA0F0B4164332e01422E97"
}
/>
</ main >
</ div >
) ;
}¿Más componentes? Verifique las instrucciones detalladas en los documentos.
Crear DAPP Web3 le brinda acceso a una biblioteca de producción de aplicaciones Web3 listas para iniciar su proyecto. NFTS Explorer, y mucho más próximamente.
Las plantillas están disponibles para que los desarrolladores los usen como está, o pueden personalizarse para satisfacer las necesidades de su proyecto particular.
Nota: Mantener las dependencias al mínimo, y el Código Lean es nuestra principal prioridad, esto para otorgar las plantillas, la personalización completa.
Use los siguientes enlaces para aprender a iniciar su DAPP usando la biblioteca de plantillas :

Create-Web3-Dapp tiene dos estructuras de carpetas, basadas en la presencia de un entorno de desarrollo blockchain, o no.
?Root
┣ components
┃ ┣ navigation
┃ ┃ ┗ navbar.jsx
┃ ┗ InstructionsComponent.jsx
┣ layout
┃ ┗ mainLayout.jsx
┣ pages
┃ ┣ api
┃ ┣ _app.js
┃ ┗ index.jsx
┣ public
┃ ┗ alchemy_logo.svg
┣ styles
┃ ┣ Home.module.css
┃ ┣ Navbar.module.css
┃ ┣ InstructionsComponent.module.css
┃ ┗ globals.css
┣ .env.local
┣ .gitignore
┣ next.config.js
┣ package-lock.json
┗ package.json
?Root
┣ .vscode
┃ ┗ settings.json
┣ backend
┃ ┣ contracts
┃ ┃ ┗ MyContract.sol
┃ ┣ scripts
┃ ┃ ┗ MyContract_deploy.js
┃ ┣ test
┃ ┃ ┗ Lock.js
┃ ┣ .env.local
┃ ┣ hardhat.config.js
┃ ┣ package-lock.json
┃ ┗ package.json
┣ frontend
┃┣ components
┃ ┃┣ navigation
┃ ┃ ┗ navbar.jsx
┃ ┃┗ InstructionsComponent.jsx
┃┣ layout
┃┃ ┗ mainLayout.jsx
┃┣ pages
┃┃ ┣ api
┃┃ ┣ _app.js
┃┃ ┗ index.jsx
┃┣ public
┃┃ ┗ alchemy_logo.svg
┃┣ styles
┃┃ ┣ Home.module.css
┃┃ ┣ Navbar.module.css
┃┃ ┣ InstructionsComponent.module.css
┃┃ ┗ globals.css
┃┣ .env.local
┃┣ .gitignore
┃┣ next.config.js
┃ ┣ package-lock.json
┃ ┗ package.json
┣ .DS_Store
┣ .env.local
┣ .gitignore
┣ LICENSE
┗ README.md
¡Nos encantaría tener su mano en create-web3-dapp ! Consulte Contriping.MD para obtener más información sobre lo que estamos buscando y cómo comenzar.
Create Web3 DAPP es un proyecto mantenido por la comunidad y todos los contribuyentes son voluntarios. Si desea apoyar el desarrollo futuro de la aplicación Create React, considere donar a nuestro colectivo abierto.
Este proyecto existe gracias a todas las personas que contribuyen.
La aplicación Crear React es un software de código abierto con licencia como GNU-AGPL.