Newsletter para devsEntra
Masterclass

Contratos de venta NFT: fungible o no fungible, esa es la cuestión con Fernando López

Un repaso exhaustivo a dos contratos que representan un NFT

Fernando López López
Desde 15€/mes

Duración total: 02:04:57

Código descargable

Acceso 100% online

Un repaso exhaustivo a dos contratos que representan un NFT

Explora los capítulos

1. Presentación [10:21]

Presentación

[01:40]

El contrato inteligente no es ambiguo

[01:35]

Qué es un standard en Ethereum

[01:21]

Interfaz del contrato que vamos a desarrollar

[01:04]

Qué es un token fungible y no fungible

[04:41]

2. Código del contrato de preventa de NFTs [38:12]

Código del contrato de preventa de NFTs

[02:03]

Versión de compilación y los estándares que usaremos (ERC721, Ownable) 🔥

[02:56]

Propiedades del contrato (estados, metadata)

[02:13]

Por qué los precios no tienen decimales 🔥

[01:47]

Registro de eventos (venta, acuñar…)

[02:30]

Constructor del contrato

[01:26]

El decorador onlyOwner para controlar el acceso al método 🔥

[03:16]

Método de venta con varios require y propietario owner

[05:15]

Método para asignar los token y safeMint del ERC721

[05:11]

Método que devuelve los tokens del propietario (con decorador view)

[02:55]

Como ahorrar en el registro de los metadata del token en el blockchain 🔥

[06:37]

Un método que no está bien visto en los contratos

[02:03]

3. Contrato basado en el token ERC1155 [29:12]

Contrato basado en el token ERC1155

[02:17]

Constructor del contrato con una URI intercambiable

[02:08]

Despliegue del contrato 🔥

[01:22]

Transferencia del token semifungible desde Remix 🔥

[06:50]

Pregunta: ¿está registrada la metadata del token en el blockchain de forma inalterable?

[10:10]

Auditoría de contratos

[04:30]

Problemas con las versiones de compilación 🔥

[01:55]

4. Repaso al contrato estándar ERC721 [03:13]

Repaso al contrato estándar ERC721

[03:13]

5. Preguntas [43:59]

Preguntas

[00:01]

Pregunta: ¿cómo se comunica la parte del front con la de blockchain?

[05:47]

Repaso a cómo se despliega el contrato 🔥

[03:34]

¿Podríamos conectarnos al contrato de otra persona?

[01:45]

Interactuando con un contrato verificado en la red 🔥

[05:22]

Conexión desde el front al contrato (Truffle, Hardhat) 🔥

[02:08]

¿Pueden cambiarse los ID de los token de contrato?

[06:35]

Otros métodos del contrato de preventa

[05:35]

Interfaces del contrato

[05:26]

¿Es bueno usar contratos de otras colecciones de NFT? 🔥

[07:46]

Podrás ver a:

Imagen de Fernando López López

Fernando López López

Coach Atencional, Smart contracts Developer y desarrollador Web.
Suscríbete

Desde 15€/mes