Flujo de trabajo de la aplicación NFT Collectibles ERC-721
En este escenario, los tokens no fungibles (NFT) representan obras de arte para la venta en un mercado.
El escenario de coleccionables de la NFT admite la acuñación, venta y reventa de obras de arte representadas por las NFT. Los curadores acuñan NFTs y los listan para la venta. Los consumidores compran NFT por pago directo, tras lo cual se transfiere la propiedad. Las NFT se pueden reactivar para la reventa. Los usuarios pueden comprobar el saldo de su cuenta para verificar sus tenencias de NFT.
En la siguiente tabla, se resumen los actores de este escenario.
| Actor | Función | Descripción |
|---|---|---|
| Administrator | Administrador de token | Inicializa el sistema, crea cuentas y asigna el rol minter. |
| Conservador(a) | Minuto | Obra de arte de la menta NFT y los publica para la venta. |
| Consumidor | ninguno | Compra y vende obras de arte mediante la pasarela de pago. Los consumidores pueden quemar sus NFT para redimirlos o eliminarlos de la circulación. |
El administrador realiza los siguientes pasos para inicializar el sistema.
- Registre organizaciones mediante la API
registerOrg. - Cree cuentas para curadores y consumidores (compradores y vendedores) mediante la API
createAccount. - Asigne el rol minter al gestor mediante la API
addRole.
Después de que se inicializa el sistema, un flujo de proceso típico sigue estos pasos básicos.
- Menta una NFT y lista para la venta.
- Los curadores utilizan la API
createArtCollectionTokenpara acuñar una colección de arte NFT. - Los curadores utilizan la API
postpara establecer el precio de una NFT y publicarla para la venta en el mercado.
- Los curadores utilizan la API
- Compra y reventa de NFT.
- Los compradores utilizan la API
buypara comprar la NFT mediante el pago directo a través de una pasarela de pago. La NFT comprada se transfiere a la cuenta del comprador y ya no está a la venta. - Opcionalmente, los compradores pueden utilizar la API
postpara establecer un nuevo precio para una NFT y publicarla para su reventa en el mercado.
- Los compradores utilizan la API
- Verifique el saldo del token.
- Los usuarios pueden utilizar la API
balanceOfpara obtener el número total de NFT que tienen.
- Los usuarios pueden utilizar la API