Les dejo un repo que hice para esta clase donde tengo unas pequeñas anotaciones, puede que les sirva de respaso en algun momento https://github.com/jcocano/OpenZeppelinTests
Bienvenida
Qué es OpenZeppelin
Control de acceso
Propiedad con Ownable
Control de acceso basado en roles
Gestión de demoras con TimelockController
Reto: control de acceso
Tokens
Estándar de tokens ERC20
Estándar de tokens ERC721
Estándar multitoken ERC1155
Extensión de la funcionalidad de los tokens
Reto: tokens
Utilidades
Operaciones matemáticas
Criptografía
Caso de uso: Escrow
Introspección de contratos inteligentes
Estructuras de datos
Reto: utilidades
Conceptos avanzados
Gobernanza y descentralización
Contratos actualizables
Despedida
Continúa aprendiendo
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
Sebastián Leonardo Perez
¡Felicitaciones! Has finalizado el Curso de OpenZeppelin y has explorado sus principales implementaciones para el desarrollo de contratos inteligentes con Solidity.
Tus habilidades en el desarrollo de contratos inteligentes ha incrementado gracias a los aportes y la reutilización del código que OpenZeppelin ofrece. Hagamos un repaso de cada tema visto en este curso:
No dudes en continuar profundizando en todo lo que OpenZeppelin tiene para ofrecerte a la hora del desarrollo de contratos inteligentes.
También te recomiendo tomar el Curso de Introducción a Seguridad de Smart Contracts para poder desarrollar mejores y más seguros contratos.
Nos vemos ahí. ¡Nunca pares de aprender!
Contribución creada por: Kevin Fiorentino (Platzi contributor).
Aportes 5
Preguntas 2
Les dejo un repo que hice para esta clase donde tengo unas pequeñas anotaciones, puede que les sirva de respaso en algun momento https://github.com/jcocano/OpenZeppelinTests
Acá les dejo el repo donde estuve haciendo implementaciones de lo aprendido. Es un proyecto HardHat y tiene pruebas unitarias.
Recuerden ver el README con las instrucciones para levantar el entorno hardhat y correr las pruebas
¡Muy buen curso! Es necesario un curso de OpenZeppelin avanzado donde se vea más código. Este curso fue más que nada teórico. Sirve para tener una primera aproximación sobre todas las posibilidades que otorga OpenZeppelin y el mundo Blockchain. Gracias!
OpenZeppelin nos provee contratos especializados para trabajar con tópicos como:
Excelente para entender la plataforma de OpenZeppelin y la implementación de contratos especializados.
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?