RedemptionContract

circle-info

📋 Contract Overview

Property
Value

📁 File

src/RedemptionContract.sol

🔧 Type

Upgradeable UUPS Proxy

⚙️ Solidity

0.8.33

📜 License

MIT

circle-info

🎯 Purpose: Manages the redemption of EQTBLT tokens for real-world value—where renters' accumulated equity becomes tangible, converting EQTBLT into down payment assistance, ownership stakes, or cash.


🎯 Redemption Options

Option
Description
Discount
Fee
Vesting

🏠 Down Payment

Credit toward home purchase

0%

0%

6 months

💵 Cash Out

Cash payment

5%

2%

24 months

🔄 Property Transfer

Apply to another property

0%

1%

6 months

📊 Ownership Stake

Convert to property share

0%

0%

12 months

circle-check

📊 Redemption Limits

circle-info

Different redemption types have different limits.

Type
Minimum
Maximum

🏠 Down Payment

1,000 EQTBLT

Unlimited

💵 Cash Out

500 EQTBLT

$50,000

🔄 Property Transfer

1,000 EQTBLT

Unlimited

📊 Ownership Stake

10,000 EQTBLT

Unlimited


🔧 Functions

📝 Redemption Requests

Request Redemption

Requirements:

  • Redemption type is active

  • Amount within min/max range

  • Member meets vesting requirements

  • Within daily limits

Request Down Payment

Specialized function for down payment redemptions.


🏠 Down Payment Flow

circle-check

💵 Cash Out Flow

circle-exclamation

📜 Events & Errors


🔒 Security Features

📊 Daily Limits

Prevents rapid mass redemptions:


🔗 Contract Interactions

Contract
Interaction

Burns redeemed tokens

Source of redemption funds

Verifies membership

Verifies equity source


chevron-right💻 Integration Exampleshashtag

Requesting Redemption

Checking Value

Checking Vesting


EQTBLTTokenchevron-rightRentalAndRebatechevron-right🏠Overviewchevron-rightRedemption Optionschevron-right

Last updated