Formatos y recursos para el hackathon.
| Formato | Descripción | Enlace a formato |
| Entregable 1 | Plantilla para describir la solución y la viabilidad economica y técnica del proyecto | Plantilla para copiar |
| Rúbrica de evaluación | Descubre los porcentajes de evalución a los que se someterá tu proyecto | Ver rubirica |
Guía de aprendizaje oficial en NEAR Protocol creada por el equipo de Open Web Academy.
| Tema | Recursos | ¿Qué voy aprender? |
| From web2 to web3 |
- Introduction - Blockchain Basics - NEAR Protocol - Economics - NFTs for Web2 Apps |
La transición de web2 a web3 en el desarrollo de software y cómo hacerlo a través del Protocolo NEAR |
| WSL2 Install (just for windows) | - WSL2 env | Tener un sistema Linux ejecutándose en Windows para configurar nuestro entorno de desarrollo |
| Ambiente de desarrollo con JS | - Install NVM | Instale la herramienta "Node Version Manager" para permitir el uso de múltiples versiones de node.js |
| What is NEAR? | https://docs.near.org/concepts/basics/protocol | Un breve resumen sobre NEAR |
| Cuentas |
- Account Model - Address (Account Id) |
Cómo el protocolo NEAR maneja la identidad de los usuarios y los contratos en su ecosistema. |
| Crea tu wallet de NEAR | - Create your wallet on testnet | Crea tu cuenta NEAR, el punto de partida para interactuar con el ecosistema NEAR en web3 |
| Llaves de acceso | - Access Keys | Cómo NEAR maneja la seguridad de las cuentas en torno a varias claves de permisos de pares de claves. |
| Smart Contracts |
- Smart contracts - What is a contract? |
Contratos inteligentes la lógica o el backend detrás de las aplicaciones web3 |
| Storage on NEAR |
- Storage on NEAR - Storage staking - Alternatives solutions |
How NEAR handles storage of information within your blockchain (on-chain)and outside the blockchain (off-chain). |
| State | - State | Cómo maneja NEAR, la estructura base de un contrato y su almacenamiento |
| Transacciones | - Transactions | Cómo funcionan las transacciones NEAR desde su firma hasta su ejecución |
| Gas |
- Gas - Gas Advanced |
Como a través del gas pagamos el costo de utilizar una infraestructura, procesamiento y almacenamiento descentralizados |
| NEAR Dataflow |
- NEAR Data Flow - Token Transfer |
Cómo fluye la información de una transacción y cómo se pasa a un bloque, un trozo y los validadores |
| Validadores | - Validators | El papel que juegan los validadores en la firma de transacciones y la seguridad de la red NEAR |
| Redes | - Networks | Las múltiples redes utilizables para que los usuarios implementen contratos y manejen cuentas |
| Construir Smart contracts | https://docs.near.org/develop/contracts/introduction | Cómo construir, probar e implementar un contrato. También cómo integrar con interfaces web. |
| Probar smart contracts | https://docs.near.org/develop/testing/introduction | |
| Deploying smart contracts | https://docs.near.org/develop/testing/introduction | |
| construir frontedn con contratos | https://docs.near.org/develop/integrate/frontend |
| Recusos generales | |
| Documentación de NEAR | https://docs.near.org |
| Especificaciones NEAR | https://nomicon.io |
| JavaScript SDK | https://docs.near.org/tools/near-sdk-js |
| dApps de la comunidad | https://github.com/NEAR-Hispan |