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

πŸ’Ž EQTBLTToken

Burns redeemed tokens

🏦 Treasury

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