Recap & Introduction
In the first article of this series Fractional NFT for Property Ownership: Minting the Token, we demonstrated how an NFT representing ownership of a property may be fractionalized for multiple co-owners and represented using ERC-20 tokens.
This article focuses on how co-owners of a fractionalized property may make a claim of their share of revenue when the property is sold. The source code for the Fractional Claim contract used in this project is here.
Finding a Buyer
Here’s the scenario – the property owner seeks a buyer for the property co-owner by 2 other fractional-owners. From the first article, this property is co-owned by 3 persons:
Back to the Negotiation Table with the Buyer
The Property Owner goes to speak with the Buyer again. Here’s how the negotiation may go:
Property Owner: I have redeemed all the FNT tokens. Here’s the Fractional NFT Contract and the FNFT token representing my property again.
Potential Buyer: Let me take a look at the contract and token on Etherscan. I will also take a look at the FNT tokens associated with your property. Ah, no more FNT tokens!
Property Owner: Yup, I have redeemed them all. Now I am the sole owner of this property. There is now no one else to deal with other than me.
Potential Buyer: OK, let’s proceed to deal with using an NFT Escrow Smart Contract.
Property Owner: Hokay!
Post Mortem
In this article, we have demonstrated how a potential buyer will examine the property’s NFT so that he does not inadvertently purchase a property that is still co-owned by someone else. We also demonstrated how the property owner may use a Fractional Claims Smart Contract to facilitate his property’s fractional owners’ redemption of their share of the property for ETH.
Readers who are familiar with Equities on the Stock Market will notice the similarity between this and the traditional process of taking a publicly listed company private. In the process of delisting a public company, the company negotiates a price where it buys back all its publicly traded shares so that it regains full ownership of the company to do whatever they wish with it.
This will work just as well for collective-property sales (also known as en-bloc sales).
Even for bond redemption!
Indeed, a Smart Contract on the Blockchain is no more than the automation of processes that would otherwise have to be administered by intermediaries like the Stock Exchange, brokers, and investment banks for a (sometimes very exorbitant) fee!
What’s Next?
In the next part, we will examine the Solidity Smart contract codes behind this process as well as how its logic caters to the various What-Ifs such as “What If the Fractional owners refuse to sell?” and “Couldn’t a property be sold without the fractional owners’ agreement?”.
Stay tuned!
- Property Owner: holds the NFT, linked to its title deed on IPFS and 1 fractional token, representing 1 share of the property
- Fractional Owner 1: holds 2 fractional tokens, representing 2 shares of the property
- Fractional Owner 2: holds 1 fractional token, representing 1 share of the property
amount
of FNT tokens that he will be redeeming.
In this example, a fractional owner is redeeming 1 FNT, thus he enters 1 x 1018 in the amount
field. Click [transact].
At the Fractional Claims Smart Contract, he enters the Smart Contract address of the FNT token and the amount
that he is redeeming.
The Fractional Claims Smart Contract takes his FNT tokens and burns them. It calculates the total ETH that he is entitled to and sends it to him.
The table below documents the ETH that each co-owner will receive when they redeem their FNT tokens.
Person | FNT Tokens Owned | ETH Entitled |
Property Owner | 1 | 0.25 |
Fractional Owner 1 | 2 | 0.5 |
Fractional Owner 2 | 1 | 0.25 |
- Fractional NFT for Property Ownership: Minting the Token
- Fractional NFT for Property Ownership: Transferring the Asset (this part)
- Fractional NFT for Property Ownership: Solidity Codes Explained
- NFT Escrow Service: How NFTs may be bought and sold between parties.
- NFT-Based Luxury Watch Certificate: An Implementation of an NFT-based luxury watch certification system
- Introducing the Ethereum Development Environment: A step-by-step guide to setting up a development environment for building Decentralized Apps in Ethereum.
- Freelancer Smart Contract: A payment system between a freelancer and his client to ensure both delivery and payment.
- Ropsten Ethereum Faucet: I built an Ethereum faucet to give out ETH on the Ropsten network.
- Voting on a Blockchain: An implementation of a Voting DApp on Ethereum.
Related Posts
Fractional NFT for Property Ownership: Minting the Token
March 27, 2022
What’s a Fractional NFT? A Non-Fungible Token (NFT) is a proof of ownership. To prove that you own an ape
NFT-Based Luxury Watch Certificate: Explaining the IPFS JSON Web Service
February 2, 2022
A Decentralized App for Minting, Viewing and Transferring Ownership of NFT-based Certificates of Authenticity for Luxury Watches. This is the
NFT Escrow Service: Business Logic
September 18, 2021
Trading NFTs and Ensuring Its Delivery How do you ensure that the Non-Fungible Token (NFT) that you just bought will
NFT-Based Luxury Watch Certificate: Decentralized App Demo
September 12, 2021
A Decentralized App for Minting, Viewing and Transferring NFT-based Certificate of Authenticity for Luxury Watches This is the 2nd part of