Les + populaires

BTC ETH SOL XRP BNB USDC USDT

Suivez-nous

Fractional NFT for Property Ownership : frapper le jeton | de Jackson Ng | Coinmons | mars 2022

IAavec

Le NFT fractionnaire est une technique réalisable pour représenter la copropriété des propriétés. Cet article montre comment l’utilisation combinée des jetons ERC721 et ERC20 peut le faire.

photo par Clark Van der Beken au Unsplash

Qu’est-ce qu’un NFT fractionnaire ?

Un jeton non fongible (NFT) est une preuve de propriété. Pour prouver que vous possédez un singe du Bored Ape Yacht Club, il vous suffit de sortir votre portefeuille MetaMask et de montrer qu’il se trouve juste là dans votre portefeuille.

Mais c’est si vous êtes le seul propriétaire de l’actif.

Les prix des NFT ont explosé ces derniers temps, de sorte que les NFT populaires ne sont peut-être plus abordables pour une seule personne. Ainsi, il peut devenir nécessaire qu’un actif soit détenu collectivement par un groupe de personnes.

Un NFT découpé en plusieurs morceaux, distribué à un groupe de personnes enregistrées en tant que propriétaires partiels du NFT est connu sous le nom de Factionnel NFT.

Dans cette série de 3 articles, nous vous montrerons comment cela pourrait fonctionner.

Dans la première partie, nous nous concentrerons sur la frappe du Fractional NFT.

Les codes sources de ce projet se trouvent dans mon référentiel Github.

Un scénario de propriété

Les propriétés sont un bon candidat pour être tokenisées en tant que NFT. Plutôt que de conserver le titre de propriété auprès de l’avocat, le propriétaire peut créer un NFT pour le représenter.

Il peut alors trouver 2 autres amis pour co-acheter une propriété et les enregistrer en tant que copropriétaire de la propriété en utilisant le concept Fractional NFT.

Pour illustrer le scénario, créez 3 comptes dans votre portefeuille MetaMask pour le propriétaire et 2 autres propriétaires fractionnaires comme suit :

Création du NFT fractionnaire

Pour générer un NFT pour représenter sa propriété, le Propriétaire crée un contrat Fractional NFT Smart sur la Blockchain Ethereum.

Visitez l’IDE Remix. Créez un nouveau contrat intelligent Solidty. Ensuite, copiez et collez le code source fractionalNFT.sol.

Compiler NFT.sol fractionnaire.

Cochez « Activer l’optimisation » et réglez l’optimisation sur 200 exécutions. Il est nécessaire de le faire pour fractionalNFT.sol car ce contrat intelligent a dépassé sa limite de 24k sans optimisation.

Dans le module Deploy & Run Transaction de Remix, sélectionnez le contrat FractionalNFT. Puis clique [Deploy].

En tant que propriétaire, avant de pouvoir frapper le NFT, nous devons stocker son titre de propriété de manière permanente.

Les métadonnées telles que l’image d’une œuvre d’art numérique basée sur NFT sont généralement stockées dans IPFS.

Nous ferons de même avec le titre de propriété de notre propriété. Visitez Pinata Nuage. Créez un compte, puis téléchargez le titre de propriété de la propriété.

Voici une introduction si vous souhaitez savoir comment IPFS assure la permanence de vos documents et comment il génère un nom de fichier unique pour votre document basé sur une empreinte digitale qu’il génère à partir du contenu de votre document.

Copiez l’URL du titre de propriété. Nous aurons besoin de cette URL dans un instant.

Disons que le propriétaire a décidé que la propriété sera détenue en copropriété entre lui et 2 de ses amis en 4 parts où un ami possédera 2 parts de la propriété tandis qu’un autre ami et lui-même posséderont 1 part chacun.

Chaque action sera représentée par un jeton ERC20 appelé FNT.

Le propriétaire charge le contrat intelligent fractionalNFT.sol de frapper le NFT pour qu’il soit distribuable en 4 parties.

Le contrat intelligent fractionnaireNFT.sol émet 1 jeton ERC-721 connu sous le nom de FNFT pour représenter la propriété et 4 jetons ERC-20 connus sous le nom de FNT pour représenter 4 parts de propriété.

À la commande de menthe de fractionalNFT.sol, le propriétaire saisit ce qui suit :

  • _pour: l’adresse du portefeuille du propriétaire
  • jetonURI_ : le lien CID vers le titre de propriété que nous avons copié depuis Pinata Cloud il y a un instant
  • _totalFractionalTokens : 4

Voici les exemples que j’ai créés :

Pour plus de clarté, le jeton FNFT est un jeton NFT qui représente la propriété (avec un lien avec son titre de propriété sur IPFS) tandis que chacun des 4 jetons FNT représente la propriété partielle du jeton FNFT.

Jetons fractionnaires

Le contrat intelligent fractionalNFT.sol maintient un mappage qui associe le jeton FNFT NFT à ses jetons FNT. Pour l’afficher, entrez l’ID du jeton dans la fonction FNFT. Cliquez sur [Call] pour afficher l’adresse des jetons FNT.

Copiez l’adresse.

Changez le contrat en FNFToken chez Remix. Collez ensuite l’adresse que vous avez copiée dans l’ensemble précédent dans « À l’adresse ».

Pour afficher l’offre totale de jetons des jetons FNT, cliquez sur [totalSupply]. Il y a 4 jetons, donc, il est écrit 4 x 1018 car le jeton basé sur ERC20 a été créé avec 18 décimales.

Pour afficher le jeton FNFT et les jetons FNT associés dans Metamask, cliquez sur [Import tokens] chez Metamask. Collez ensuite à la fois l’adresse du contrat intelligent Fractional NFT ainsi que l’adresse du jeton FNT.

La capture d’écran ci-dessous montre que le propriétaire possède 1 jeton FNFT et 4 jetons FNT. Cela fait de lui le seul propriétaire de la propriété pour le moment.

Répartition des participations partielles

Supposons que le propriétaire a vendu la moitié de la propriété à un ami et un quart de la propriété à un autre ami.

Pour représenter cela, transférez simplement 2 jetons FNT au premier ami et 1 jeton FNT au deuxième ami.

Exécutez les transferts dans MetaMask comme suit :

Et après?

Dans cet article, nous avons généré un contrat intelligent NFT fractionnaire, enregistré le titre de propriété d’une propriété de manière permanente dans IPFS et créé un NFT comme représentation de la propriété et 4 jetons FNT comme représentations de la propriété du NFT en 4 actions. Ensuite, nous avons transféré 2 jetons FNT à 1 copropriétaire et 1 FNT à un autre copropriétaire.

Dans la partie suivante, nous démontrerons ce que cela signifie vraiment d’être un propriétaire partiel d’un NFT, au-delà du simple fait de conserver une poignée de jetons FNT basés sur ERC20.

Nous examinerons comment les copropriétaires de la propriété détiennent le droit de recevoir une réduction des revenus lorsque la propriété est vendue.

Nous examinerons également comment un acheteur potentiel de propriété peut effectuer sa diligence raisonnable pour s’assurer qu’il n’a pas acheté par inadvertance une propriété en copropriété avec des copropriétaires qui n’avaient pas accepté de la vendre.

Restez à l’écoute!

  1. Fractional NFT for Property Ownership : Minting the Token (cette partie)
  2. NFT fractionnaire pour la propriété : transfert de l’actif
  3. NFT fractionnaire pour la propriété foncière : les codes de solidité expliqués

Restez à l’écoute!

Si vous avez apprécié ce tutoriel, peut-être voudrez-vous également lire :

photo par Clark Van der Beken au Unsplash
Icônes d’hommes créées par Good Ware — Flaticon
Icônes de pièces créées par Freepik — Flaticon

Rejoignez Coinmonks Telegram Channel et Youtube Channel pour en savoir plus sur le trading et l’investissement cryptographiques

Source medium.com

Gérez votre patrimoine
Invvest
10% de réduction sur l'abonnement annuel

Donnez votre avis

Soyez le 1er à noter cet article


Partagez cet article maintenant !

Envoyez simplement nos contenus crypto et finance à vos proches.