[4] Sleeping Tokens (Z|Link)
The Sleeping Token mechanism introduces a flexible time-locking model for DPTF (True Fungible) Tokens, allowing token owners to delay access or create strategic holding patterns. It enables use cases such as delayed rewards, deferred participation, and long-term staking configurations.
Example Link:
Z|VST-Q3X8L2RRNWfk
1. Overview of Sleeping Mechanism
To activate the sleeping mechanism, a DPTF Token Owner must create a Sleeping Link. This allows both regular users and Smart Ouronet Accounts to "put tokens to sleep."
When a DPTF Token is put to sleep:
The original token is sent to the Vesting Smart Ouronet Account for secure, time-locked storage.
A Sleeping Token is issued—a Meta Fungible (DPMF) that represents the locked value.
2. Structure of the Sleeping DPMF Token
Each Sleeping DPMF Token contains the following embedded metadata:
Unlock Timestamp: A precise future date and time when the original DPTF can be recovered.
Independent Batches: Every "put to sleep" event creates a distinct DPMF Token, each with its own unlock schedule.
🕒 Sleeping durations can range from a few seconds to up to 25 years, with second-level precision.
3. Batch Consolidation
Users may choose to merge multiple Sleeping Token batches into one, simplifying management. This is done through a weighted arithmetic mean, preserving:
Total locked value.
A recalculated average unlock time based on the weights (token amounts) and their respective timestamps.
4. Redemption and Recovery
Once the unlock timestamp is reached:
The Sleeping Token (DPMF) can be redeemed, and the corresponding original DPTF Token is returned.
Before maturity, the DPTF remains fully locked in the custody of the Vesting Smart Ouronet Account.
This guarantees predictable time-lock enforcement and ensures trustless recovery.
5. Transferability and Custom Behaviour
By default, Sleeping Tokens are non-transferable, protecting their locked nature.
However, the DPTF Token Owner can choose to configure Transfer Roles, allowing interaction with selected accounts or smart contracts. This enables:
Vault integrations (e.g., allowing staking of Sleeping Tokens).
Custom incentives during the sleeping period (e.g., loyalty rewards, access to gated features).
6. Use Case Example
A user chooses to lock 10,000 DPTF Tokens using the Sleeping mechanism:
The tokens are put to sleep for 365 days.
The user receives a Sleeping Token (DPMF) with a maturity date set one year in the future.
After 365 days, the user redeems the Sleeping Token to recover the original 10,000 DPTF.
In the meantime, a Vault might grant the Sleeping Token bonus utility while dormant.
Key Characteristics
⏳ Single Unlock Point Unlike Vested Tokens (which unlock in stages), Sleeping Tokens unlock entirely at a single, predetermined point in time.
🔄 Mergeable Batches Different sleep batches can be combined using a weighted average formula, simplifying portfolio management.
🔐 Configurable Logic Though non-transferable by default, custom transfer permissions can be enabled by the original Token Owner to fit unique use cases.
Last updated