On the DSF.Finance homepage, you’ll find key information about our services. To enter the application, click “Open App” or “Start Earning.”
Step 2: Wallet Connection
Connect your wallet in our website in browser. If you previously connected web3 wallet in our website - just enter your web3 wallet through the window that will be shown to you by your web3 wallet App and go to the next step.
If it will be your First Web3 wallet connection in our browser - go to First Wallet Connection Section.
Click 'Connect Wallet' to link your Web3 wallet and start using DSF Invest.
Step 3: Choose your asset
You will see the interface with several easy steps. First, choose the asset you want to get income with - it can be one of following: DAI, USDT, USDC.
Note: Make sure that you intend to deposit only ERC-20 standard tokens. If its not - you can lose your assets and it will be irreversible. You can check the type of assets in your wallet.
Select the cryptocurrency for your deposit and click 'Next' to proceed.
Step 4: Enter the Deposit Amount
On this screen, you can enter the amount you want to deposit. The input field is on the left, and your wallet balance is displayed on the right. If you want to deposit all available stablecoins, simply click "Max".
By clicking the calculator icon, you can estimate your potential earnings based on the selected conditions. Once you’ve entered the desired amount, click “Next” to proceed.
Enter the deposit amount: Choose how much you want to deposit, use 'Max' to deposit all available funds, and calculate potential earnings before proceeding
🔹 No minimum deposit amount – You can deposit any amount that suits you.
🔹 You can always go back – If you change your mind or want to adjust the amount, you can navigate back to this step before finalizing the deposit.
Step 5: Fees optimisation
At this stage, you will need to choose how you want to process your deposit:
1️⃣ Instant Deposit – Your deposit will be placed immediately, but you will pay the full Ethereum network fee at the current rate.
2️⃣ Smart Deposit (within 24 hours) – To optimize costs, we have developed a solution that reduces blockchain fees by 95%. Your deposit will be placed within 24 hours when network fees are at their lowest.
Choose your preferred deposit method: Fastest or Balanced based on fee and processing time preferences.
💡 Understanding Network Fees
Blockchain fees are not based on your deposit amount but rather on Ethereum network congestion at the time of the transaction.
The liquidity provisioning strategy consists of more than 20 steps, making manual execution costly and complex. If done independently, fees could reach $200 or more during high congestion periods. With our solution and option Smart Deposit, we automate the process and cover 95% of the total network fee for you.
Note: If you're depositing a small amount, Instant Deposit may not be cost-effective during peak congestion times when network fees can exceed $100.
Once you've chosen the preferred option, click "Select" to proceed to the final confirmation screen.
Step 6: Deposit confirmation
On the final screen, you will see all the details of your deposit:
Deposit amount
Current interest rate
Ethereum network fee
Slippage-adjusted result
If everything looks correct, click “Confirm” and additionally approve the transaction in your wallet.
No risk of accidental deposits!
You cannot mistakenly deposit your funds—every action requires double confirmation in your wallet. Even though your wallet is connected to the app, DSF does not have access to your funds. This ensures your security.
Final review before deposit: check the amount, interest rate, fees, and expected slippage result, then click 'Place deposit' to proceed.
💡 What is slippage-adjusted result?
When withdrawing funds, the final amount may slightly differ due to exchange rate fluctuations or the slippage effect.
Let’s break it down with an example:
If a user deposits 4,000 USDT, our smart contract will automatically convert it into the required assets to be placed in a liquidity pool as required on Curve, for instance:
USDC → 997.00
DAI → 1000.04
MIM → 1014.07
USDT → 1000
These are approximate values because Curve’s algorithm dynamically determines the proportions at the time of exchange. Additionally, this does not account for Curve’s trading fee.
Now, when a user withdraws their assets and converts them back to USDT, the exchange rates might have changed:
USDT → 1.001
DAI → 0.9998
USDC → 1.00
MIM → 0.97435
Since USDT is now slightly more expensive than $1 and DAI is slightly cheaper, their exchange rate multiplies, leading to an adjusted conversion rate:
DAI → USDT = 1.0012
USDC → USDT = 1.001
MIM → USDT = 1.02665
Now, converting the withdrawn amounts back into USDT, we get:
DAI 1000.04 → 998.84 USDT
USDC 997 → 996 USDT
MIM 1014.07 → 987.74 USDT
USDT → 1000 USDT
Total: 3982.58 USDT instead of 4,000 USDT.Loss due to slippage: -17.42 USDT.
However, slippage can work in your favor as well—in some cases, you may receive more than you initially deposited.
If you have any questions about using the app, feel free to ask in our Telegram channel or message an admin there directly.