- Edited
Disponible en FR dans le deuxième post
Proposal Summary:
Implementation of an automated distribution system via Sablier.com for the 50,000,000 REG allocated to the RealT team, using an Exponential Cliff distribution model after 1 year of lock-up.
This proposal aims to validate the distribution model for the budget allocated to the RealT team in accordance with the tokenomics presented in early 2024.
Motivation:
The distribution of REG tokens for the RealT team requires a transparent, automated, and secure system. Sablier.com offers an ideal solution with its token streaming model that allows for progressive and programmable distribution.
Context:
The RealT Team budget represents 10% of the total supply, or 50,000,000 REG. According to the tokenomics:
- Lock-up period (cliff): 1 year from May 1st, 2024
- Vesting period: 4 years after the cliff
The Sablier Exponential Cliff model enables a distribution that:
- Begins after a defined lock-up period (cliff)
- Distributes tokens exponentially, with larger unlocks towards the end of the period
- Ensures automatic and transparent distribution
Implementation Steps:
Creation of the Sablier stream
- Configuration of 1-year cliff (until May 1st, 2025)
- Setting up the exponential curve over 4 years
- Definition of beneficiaries and their respective allocations
Transfer of 50M REG to the Sablier contract
Stream activation on May 1st, 2025
Stream Parameters:
Fonction/Signature: createWithTimestampsLD(address,address,tuple[])
Contract Target : 0x0F324E5CB01ac98b2883c8ac4231aCA7EfD3e750
Calldata (batch):
lockupDynamic -> address : 0x555eb55cbc477Aebbe5652D25d0fEA04052d3971
asset -> address : 0x0AA1e96D2a46Ec6beB2923dE1E61Addf5F5f1dce
batch -> tuple[]:
sender -> address : 0x3f2d192F64020dA31D44289d62DB82adE6ABee6c
recipient -> address : 0x5Fc96c182Bb7E0413c08e8e03e9d7EFc6cf0B099
amount -> uint256 : 50000000000000000000000000
cancelable -> bool : false
transferable -> bool : true
startTime -> uint40 : 1714521600
segments -> tuple[]: [
["0", "1000000000000000000", "1746057600"],
["500000000000000000000000", "1000000000000000000", "1746057601"],
["49500000000000000000000000", "3000000000000000000", "1872288000"]
]
broker -> tuple [address, uint256] : [0x0000000000000000000000000000000000000000, 0]
Parameter Explanations:
- Function/Signature: name of the contract function to call
- Contract Target: the Sablier contract called to create the stream
- Calldata (batch): stream creation parameters
- lockupDynamic: the Sablier contract that will manage the distribution
- asset: the token to distribute (REG)
- sender: the contract that will send tokens and initiate the stream (DAO Treasury Contract)
- recipient: the contract that will receive the tokens (RealT Team)
- amount: quantity of tokens to distribute (50,000,000 REG)
- cancelable: true if the stream can be canceled by the initiator
- transferable: true if the stream can be transferred by the beneficiary
- startTime: lock start date (May 1st, 2024)
- segments: distribution parameters
- segment 1:
- 0: quantity of tokens to distribute during the segment
- 1000000000000000000: segment exponent = 1 in decimal (1000000000000000000 = 1018)
- 1746057600: segment end timestamp (May 1st, 2025)
- segment 2:
- 500000000000000000000000: quantity of tokens to distribute during the segment (500,000 REG)
- 1000000000000000000: segment exponent = 1 in decimal (1000000000000000000 = 1018)
- 1746057601: segment end timestamp (May 1st, 2025)
- segment 3:
- 49500000000000000000000000: quantity of tokens to distribute during the segment (49,500,000 REG)
- 3000000000000000000: segment exponent (3000000000000000000 = 1018)
- 1872288000: segment end timestamp (May 1st, 2029)
- broker: for intermediaries who would take fees on the stream
In conclusion, on May 1st, 2024, the lock-up period began, and on May 1st, 2025, 500k REG will be released to allow RealT to allocate tokens to its employees (allowing does not necessarily mean distributing).
The distributions of this budget are at RealT's discretion, which can subject them to various conditions or make them free.
Released REG are not used for governance by RealT; only REG on the governance participation address are used for this purpose.
From May 1st, 2025, to May 1st, 2029, 49.5 Million REG will be released through the exponential stream. This distribution method allows for progressive and equitable token distribution while enabling lower release at the beginning of the vesting period, allowing the community to grow, REG to obtain new use cases, and respond to RealT team growth.
Team:
- RealT technical team for proposal configuration
Budget:
- 50,000,000 REG from RealT Team budget
- Gas fees for Gnosis Chain transactions
Financial Implications:
Positive:
- Automated distribution reducing management costs
- Complete transparency for the community
- Protection against massive dumping
- Controlled release guaranteed by Sablier Smart Contract
Negative:
- Transaction complexity
Roadmap:
- 1 week of forum debate
- 1 day of onChain consultation
- 7 days of voting
- 2 days security queue
Objectives:
- Ensure fair, transparent, and defined distribution
- Align team's long-term interests with the project
- Reduce risks of massive dumping
- Automate distribution management
Success Metrics:
- Uninterrupted technical operation of the stream
- Adherence to cliff and vesting periods
- Team and community satisfaction
- REG price stability during distribution period
Mission Alignment:
This proposal aligns with RealT's principles of transparency and decentralization while protecting community interests through controlled distribution.
Key Terms:
- Cliff: Initial one-year lock-up period
- Exponential vesting: Progressive distribution following an exponential curve
- Sablier: Token streaming protocol enabling programmable distributions
- Stream: Continuous token flow configured on Sablier
Resources to Learn More:
- https://app.sablier.com/vesting/gallery/
- https://docs.sablier.com/concepts/what-is-sablier
- https://wiki.realtoken.community/
- https://medium.com/realtplatform/token-economy-f0b935fe2777
- https://medium.com/realtfrench/token-economy-ce7a2455dead
CHECK-LIST: (
: under discussion /
: finalized /
: not applicable )
Proposal Summary
Motivation
Context
Implementation steps
Team
Budget / Allocation
Roadmap
Objectives
Key terms