Using Timelock
User can navigate to the Timelock section of the app and choose between 3 options of timelock configurations, depending on the use case.

Table of Contents
Timelock
This feature will lock the funds until a specified date. Nobody, including the owner, will have access to the locked funds while it is locked. After the locked period, the owner then can claim back the funds.
Create a Timelock
Once the user selects the Timelock option and proceed to create a timelock, they will see the following screen, where they can configure timelock's name, approve or deposit assets (native asset ETH requires deposit into the contract), and locked duration.


Claim Assets
Once the locked period is over, the system will inform the user via the progress bar and the status "Ready". The user can go to the timelock details page to claim back their assets.


Soft Timelock
This will lock the funds for an unlimited amount of time, and require a pre-configured waiting period after the owner initiate an unlock, safeguarding funds even if private keys are compromised.
Create a Soft Timelock
Once the user selects the Soft Timelock option and proceed to create a soft timelock, they will see the following screen, where they can configure the soft timelock's name, approve or deposit assets (native asset ETH requires deposit into the contract), and the waiting period.

Unlock a Soft Timelock
From a timelock dashboard, the user can unlock a soft timelock at any point by clicking the "Unlock" button.

The system will then initiate the unlock process, with the status of the soft timelock changed to "Unlock pending".


While the unlock is pending, the user can't claim the assets in the soft timelock.
Claim Assets
Once the waiting period is over, the system will inform the user via the progress bar and the status "Ready". The user can go to the soft timelock details page to claim back their assets.

Timelocked Gift
Timelocked Gift allows scheduled fund delivery to another wallet - ideal for scheduled payments, trust-fund style disbursements, or planned giving.
Create a Timelocked Gift
Once the user selects the Timelocked Gift option and proceed to create a timelocked Gift, they will see the following screen, where they can configure timelocked gift's name, approve or deposit assets (native asset ETH requires deposit into the contract), and locked duration.
The timelocked gift feature is unique in that the user can designate another wallet address to be the recipient of the funds once the locked period is over.

All users will see 2 separate sections on their timelock dashboard, one for the timelocked gifts to them from another user, and the timelocks they created.

Claim Assets
Once the locked period is over, the system will inform the recipient via the progress bar and the status "Ready" in their timelock dashboard. The user can go to the timelocked gift details page to claim the funds gifted to them.

Last updated