Skip to content

Making Deposits

Step-by-Step Process

1. Connect Your Wallet

  • Connect to Base network
  • Ensure you have USDC and ETH for gas

2. Choose Deposit Amount

  • Minimum: $10 USDC (TODO: Confirm minimum)
  • Maximum: No limit
  • Check current NAV price

3. Select Lock Period

Choose your lock duration to earn bonus points:

  • 7 days: 1.0x multiplier
  • 30 days: 1.3x multiplier
  • 60 days: 1.6x multiplier
  • 90 days: 2.0x multiplier

📊 Detailed breakdown: See Points System for calculations and examples.

4. Confirm Transaction

  • Review deposit amount and lock period
  • Approve USDC spending (first time only)
  • Submit deposit transaction
  • Pay gas fees in ETH

5. Receive JVAULT Tokens

JVAULT Calculation

JVAULT Received = USDC Deposited / Current NAV * (1 - deposit_fee)

📊 Fee details: See Fee Structure for exact rates and calculations.

Lock Mechanics

During Lock Period

  • ✅ Earn points daily at multiplier rate
  • ✅ Receive proportional yield (through NAV updates)
  • ❌ Cannot request withdrawal
  • ❌ Cannot unlock early
  • Cannot transfer JVAULT tokens

After Lock Expires

  • ✅ Can request withdrawal anytime
  • ✅ Still earn yield until withdrawal (through NAV)
  • JVAULT tokens become transferable again
  • Continue earning base points (1.0x)
  • ⚠️ Lost multiplier benefits - must lock again for bonus

Points Calculation

Points Calculation

Points = Deposit Amount × Lock Multiplier × Lock Days

📊 Examples & Details: See Points System for complete calculations and scenarios.

Important Notes

⚠️ Deposit Timing: Deposits accepted 24/7 except during Sunday settlement (06:00-08:00 UTC+7)

⚠️ Lock Period: Starts immediately upon deposit confirmation

⚠️ Points: Calculated off-chain, snapshotted for future rewards

⚠️ Fees: Small fee deducted (see Fee Structure)


Previous: ← Token Specification | Next: Requesting Withdrawals →

Released under the MIT License.