diff --git a/content/es/build/outsmarting-contracts/index.mdx b/content/es/build/outsmarting-contracts/index.mdx new file mode 100644 index 000000000..1f089d004 --- /dev/null +++ b/content/es/build/outsmarting-contracts/index.mdx @@ -0,0 +1,16 @@ +--- +order: 1 +title: Siendo más lista que los contratos +hideLanguageSelector: false +featuredImage: images/shares/giving.png +--- + +# Siendo más lista que los contratos + +Realizaremos un curso de contratos inteligentes creado por OpenZeppelin, el equipo responsable de escribir las bibliotecas de contratos inteligentes más utilizadas y confiables, y también una de las firmas de auditoría y seguridad más respetadas en web3. + +Habrá cuatro lecciones y cada una durará aproximadamente 2 horas, ya que la intención es tener mucho espacio para exploraciones compartidas, preguntas y un enfoque tranquilo para aprender sobre un mundo nuevo. + +Este gremio está destinado principalmente a personas que nunca antes han visto un "smart contract" (contrato inteligente). No te convertirás en un súper programador, pero aprenderás cómo funcionan realmente redes como Ethereum y descubrirás muchos de los aspectos más sutiles que a menudo se pasan por alto en los artículos de los medios simplistas sobre el "futuro del dinero" o cualquier otro título que llame la atención y que funcione mejor en la pruebas A/B de ese día. + +Como siempre en Kernel, el contenido es secundario a la conversación que mantenemos en torno a él. Ya existen numerosas respuestas completas para cada uno de los acertijos de Ethernaut que puedes encontrar simplemente buscándolas en Google. Sin embargo, lo que no encontrarás en ningún otro lugar es la profundidad de la reflexión y la cuidadosa comprensión que esperamos cultivar juntos en este gremio. \ No newline at end of file diff --git a/content/es/build/outsmarting-contracts/lifting-the-veil.mdx b/content/es/build/outsmarting-contracts/lifting-the-veil.mdx new file mode 100644 index 000000000..a9da8f918 --- /dev/null +++ b/content/es/build/outsmarting-contracts/lifting-the-veil.mdx @@ -0,0 +1,52 @@ +--- +title: Levantando el velo +order: 1 +hideLanguageSelector: false +featuredImage: images/shares/learn.png +--- + +# Levantando el velo + +## Porqué + +A menudo puede parecer que las personas que escriben "smart contracts" (contratos inteligentes) son una raza extraña de súper codificadores sombríos que no se parecen en nada a mi. Puedo entender que Ethereum es esta "máquina mundial", y que cualquiera puede implementar un contrato inteligente sin permiso, y que todo está conectado de una manera que parece emocionar a los nerds, pero la brecha entre "ellos" y yo parece tan grande. Me pone ansioso y no me gusta sentirme ansioso o inepto. + +Entonces, vamos a cometer un montón de errores juntos. Estaremos frustrados y confundidos juntos. Querremos lanzar algo juntos a nuestras pantallas. Y luego, cuando superemos esto juntos, de repente te darás cuenta de que no existen "ellos" y que cada "desarrollador" es simplemente una persona común y corriente que pasa la mayor parte de su tiempo preguntándose qué diablos está pasando con su computadora. Los buenos desarrolladores son simplemente aquellos que tienen sentido del humor y cierto tipo de valor y determinación. También saben cómo hacer preguntas claras que los lleven al código que más necesitan copiar y pegar en su propio trabajo. + +## Preparación + +1. Instala [MetaMask](https://metamask.io) y crea una cuenta Ethereum. +2. Cambie su red (en la parte superior de la ventana emergente del navegador) a Sepolia Test Network. +3. Regístrese en Alchemy para obtener Sepolia ETH. +4. Comprueba que tienes una versión actualizada de Chrome, Firefox o Brave. + +NOTA: En el momento en que se grabaron los videos de este gremio, se estaba utilizando Rinkeby Testnet. Esa red de prueba ahora ha [quedado obsoleta](https://www.alchemy.com/overviews/rinkeby-testnet) por la Fundación Ethereum. Siempre que se mencione 'Rinkeby Testnet' o 'Rinkeby ETH' en las grabaciones, simplemente traduce esto en tu mente como 'Sepolia Testnet' o 'Sepolia ETH'. + +## Aplicación + +En esta primera lección, enfrentaremos 3 desafíos de Ethernaut: Fallback, Fallout y Token. Para hacer eso, primero necesitaremos cubrir algunos conceptos básicos. + +1. ¿Qué es una consola web? +2. ¿Cómo funciona MetaMask? +3. ¿Cómo se conecta una página web a Ethereum? +4. ¿Dónde está Ethereum? (y preguntas asociadas: ¿Quién soy yo? ¿Qué es la vida? ¿Por qué todo esto?) +5. Un breve destello de javascript, promesas, objetos y otras delicias. +6. Los desafíos reales enumerados anteriormente. + +## Resumen + +En esta sesión habrás aprendido: + +1. Cómo levantar el velo de tu navegador y observar su mecánica interna a través de la consola web. +2. Cómo emitir instrucciones, es decir, cómo puedes codificar, directamente desde tu consola sin tener que configurar ningún software extraño del que un desarrollador extraño te habló una vez. +3. Qué es y qué hace MetaMask y un “proveedor web3 inyectado”. +4. Cómo se ve un contrato inteligente. +5. Cómo interactuar con contratos inteligentes desde la comodidad de tu hogar. +6. Algunas de las formas básicas en que se puede manipular un contrato inteligente y por qué. +7. Algunas de las formas básicas en que un contrato inteligente puede manipularte y por qué. + +## Grabación + +