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 normal.
Prerequisites
- A Web3 wallet connected to Berachain Mainnet
- Supported stablecoin: USDC.e, USD₮0, or HONEY
- 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
- Open https://app.sukuk.fi and go to Markets → PrimeTel → Vault details.
- Select the asset you want to deposit (USDC.e, USD₮0, or HONEY).
- Enter the amount and Approve the token if prompted.
- Click Request Deposit. Your stablecoins move to a pending deposit state in the vault.
- Wait for the Investment Manager to fulfill the deposit batch. You cannot speed this up from the app.
- When claimable, click Claim duPRT Shares to receive your pool share token.
Cancel a pending deposit
If your deposit is still pending, you may Cancel Pending Deposit. After the cancel is processed, Claim Cancelled Deposit to recover your stablecoins.
What you receive
duPRT (18 decimals) is the share token for all three asset vaults into PrimeTel. One duPRT balance represents your 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.