Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

How to Deposit

Deposits on Berachain use the ERC-7540 async vault standard. Your stablecoins enter a pending state after you request a deposit. This is expected behaviour.

Prerequisites

  • A Web3 wallet connected to Berachain Mainnet
  • Supported stablecoin: USDC.e, USD₮0, or HONEY
  • A small amount of BERA for gas
  • If your stablecoins are on another chain, bridge to Berachain first (for example via Stargate Finance)

Step-by-step

  1. Open https://app.sukuk.fi and go to MarketsPrimeTelVault details.
  2. Select the asset you want to deposit (USDC.e, USD₮0, or HONEY).
  3. Enter the amount and Approve the token if prompted.
  4. Click Request Deposit. Your stablecoins move into a pending deposit state in the vault.
  5. Wait for the Investment Manager to fulfill the deposit batch. You cannot accelerate this from the app.
  6. When claimable, click Claim duPRT Shares to receive your pool share token.

Cancel a pending deposit

If your deposit is still pending, click Cancel Pending Deposit. After the cancellation processes, click Claim Cancelled Deposit to recover your stablecoins.

What you receive

duPRT (18 decimals) is the share token for all three asset vaults into PrimeTel. Your duPRT balance gives you a proportional claim on the pool.

Troubleshooting

  • Balance shows pending: Fulfillment has not completed yet. See Glossary.
  • Wrong network: Switch your wallet to Berachain Mainnet (chain ID 80094).
  • Transaction reverted: Check allowance, balance, and gas.