[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