Flux de travail de demande ERC-721 - Objets de collection TEF
Dans ce scénario, les jetons non fongibles (NFT) représentent des œuvres d'art à vendre sur un marché.
Le scénario des objets de collection NFT prend en charge la frappe, la vente et la revente d'œuvres d'art représentées par les objets de collection NFT. Les conservateurs frappent les NFT et les mettent en vente. Les consommateurs achètent des NFT par paiement direct, après quoi la propriété est transférée. Les NFT peuvent être réinscrits pour la revente. Les utilisateurs peuvent vérifier le solde de leur compte pour vérifier leurs avoirs NFT.
Le tableau suivant résume les acteurs de ce scénario.
| acteur | Rôle | Description |
|---|---|---|
| Administrateur | Administrateur de jetons | Initialise le système, crée des comptes et affecte le rôle de minter. |
| Conservateurs | Minter | Mints artwork NFTs et les publie à la vente. |
| Grand public | aucune | Achète et vend des œuvres d'art NFT en utilisant la passerelle de paiement. Les consommateurs peuvent brûler leurs NFT pour les racheter ou les retirer de la circulation. |
L'administrateur effectue les étapes suivantes pour initialiser le système.
- Enregistrez les organisations à l'aide de l'API
registerOrg. - Créez des comptes pour les conservateurs et les consommateurs (acheteurs et vendeurs) à l'aide de l'API
createAccount. - Affectez le rôle de réviseur au curateur à l'aide de l'API
addRole.
Une fois le système initialisé, un flux de traitement typique suit ces étapes de base.
- Mentez un NFT et mettez-le en vente.
- Les curateurs utilisent l'API
createArtCollectionTokenpour créer une collection d'art NFT. - Les conservateurs utilisent l'API
postpour définir le prix d'un NFT et le publier pour la vente sur le marché.
- Les curateurs utilisent l'API
- Sert à acheter et à revendre des TEF.
- Les acheteurs utilisent l'API
buypour acheter le NFT en utilisant le paiement direct au moyen d'une passerelle de paiement. Le NFT acheté est transféré sur le compte de l'acheteur et n'est plus à vendre. - Facultativement, les acheteurs peuvent utiliser l'API
postpour définir un nouveau prix pour un NFT et le publier pour revente sur le marché.
- Les acheteurs utilisent l'API
- Vérifier le solde du jeton.
- Les utilisateurs peuvent utiliser l'API
balanceOfpour obtenir le nombre total de fichiers NFT qu'ils détiennent.
- Les utilisateurs peuvent utiliser l'API