ERC-20: Escribe tu primer token con Solidity y Foundry
Implementa un token ERC-20 minimalista para entender el estándar, escribe tests con Foundry, luego usa OpenZeppelin y despliega en una red local.
Smart contracts, las máquinas virtuales EVM/SVM, seguridad y optimización de comisiones.
Implementa un token ERC-20 minimalista para entender el estándar, escribe tests con Foundry, luego usa OpenZeppelin y despliega en una red local.
Aprende qué contienen las cuentas en Solana, quién puede modificarlas, cómo calcular rent y cómo leer datos de cuentas con Java 21.
Comprende los tres componentes clave de una transacción de Ethereum—nonce, gas (EIP-1559) y firma ECDSA—y luego crea, firma y envía transacciones usando web3j.
Comparación del modelo de ejecución de EVM y SVM, explicando cómo Solana usa declaraciones de cuenta explícitas para ejecutar múltiples transacciones en paralelo en múltiples núcleos.
Análisis de la vulnerabilidad de reentrancy que causó el hack de The DAO en 2016, recreado en Solidity e indicando cómo prevenir correctamente.
Comprende la arquitectura de la EVM, stack, memoria, almacenamiento, gas y cómo se ejecuta una transacción — con ejemplos en Solidity y Java con Web3j.
Explicación de gas, gas limit, base fee, priority fee en EVM y cómo las tarifas de transacción fluctúan según EIP-1559, con ejemplos de cálculo en Java.
Aprende sobre contratos, variables de estado, funciones, modificadores y eventos en Solidity a través de un ejemplo simple de contrato Wallet, con tests en Hardhat.