Rentible Expands to Real World Assets: Introducing the Yield Distributor Contract
Following our reviews of the Fundraising and the Deposit & Rental Smart Contracts, this edition takes a closer look at the Yield Distributor Smart Contract. This contract enables fractional owners of tokenized assets to receive yields in a transparent and straightforward manner.
Initially, fractional owners are required to deposit their Project Tokens — the tokens they received in exchange for their stablecoins — into the Yield Distributor smart contract. For the purpose of this demonstration, these Project Tokens are represented as RNB (note that in our first article, we used BRWA as the token example):
Yield distribution is calculated based on each owner’s proportion of the total deposited project tokens. Therefore, holders should keep their tokens deposited under any circumstances. Whenever the Tenant pays the monthly rent, the Yield Distributor (typically the property manager) calls the “Distribute Yield” function, which then splits the yield among all token holders:
Fractional owners have the flexibility to claim their yield as frequently as they wish — be it on a monthly basis or less frequently — depending on their individual cash flow management principles and financial needs:
For those interested in a deeper dive, all transactions and the complete smart contract are accessible for review on the Sepolia test network:
https://sepolia.etherscan.io/tx/0x2a51f10a882d91f10a2d522a57dc981caedf75a2cd913ff1ffcfcd43eed009f6