Skip to content

escrowdelays/wallet

Repository files navigation

About the project

The app helps you save money through immutable blockchain obligations. You choose the target amount, define a comfortable schedule and regular contribution, and begin saving voluntarily. It is impossible to withdraw funds before the target goal is met. If you fail to make a deposit on time, all accumulated savings will be lost.

Contract as an NFT Safe

Your commitment is deployed on the TON network as a separate NFT. The token acts as a programmable financial vault that obeys no one but its predefined algorithm:

  • Goal creation: You choose an asset (native TON or any Jettons), specify the target amount you want to accumulate, the regular deposit size, and a time interval (e.g., 7 days).
  • Deposit window: The interval is not a strict schedule, but a comfortable period of time given to you to make the next payment. For example, if the interval is a week, you have exactly 7 days to make a deposit. You cannot deposit money before the new period starts or deposit an amount larger/smaller than agreed.
  • Win status (Success): As soon as the sum of all your regular deposits reaches the target mark, the contract is considered successfully completed. The safe opens, and you can withdraw all accumulated funds to your wallet in one click.
  • Lose status (Defeat): If the interval allocated for the deposit expires and the deposit has not been received, the contract is permanently locked. You lose your status as an active saver and lose access to the funds already deposited. No exceptions and no second chances.

Raising the Stakes

Your NFT contract can accept direct transfers of TON or any other Jettons beyond your mandatory schedule. These funds do not count toward your savings goal, but they are locked inside the vault under the same conditions as your main deposits: they cannot be accessed until the goal is fully reached. If you miss a payment and the contract is locked (Lose), all additional assets will be lost along with your accumulated savings. This feature is for those who want to intentionally raise the stakes. By sending extra funds into the contract, you strip away your ability to spend them and create an even stronger incentive to reach the finish line. The more assets inside the vault, the higher the cost of failure and the stronger your resolve to see it through.

Transfer Types

Your smart contract is a real NFT asset that appears in your TON wallet alongside other tokens immediately after creation.

To cover different life scenarios, the platform features a system of flexible ownership rights. You choose the initial rights level when creating the contract, but you can change it at any time later. However, there is an important rule: the rights level can only be "downgraded" (made stricter), never the other way around. This ensures that the discipline framework you set cannot be bypassed:

🔄 Transferable

The contract can be freely transferred to other wallets or sold. Suitable for flexible financial strategies.

🎁 Gift

The contract can be transferred to another person only once. After gifting, it is permanently bound to the new owner.

🔒 Soulbound

The contract is permanently bound to the current wallet. It cannot be sold or gifted. Maximum strictness mode.

Marketplace

Financial circumstances can change, and sometimes a user needs money before the contract is completed. Owners of Transferable contracts can list their active commitment for sale. The buyer acquires the NFT along with all locked assets inside and takes on the obligation to complete the contract.

Transparency & Security

📖 Open Source

The logic of smart contracts and the client side is completely open.

⛓️ Security

The platform has no access to your funds. All assets are stored exclusively on the balances of your personal NFT contracts and are managed by the math of the TON blockchain.


Smart Contract Addresses

Collection

EQBJot0EQ6_w8h7-089dwKtYG-uvFAo46zZGThCWc-MKP5Sg

Marketplace

EQCrJ46UxBH9RKRPaxkFwHTjG4e6kwSuDn_MR88joEZKapo9

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages