<!-- canonical: https://0xsimao.com/findings/gaib-pre-deposit-interest-wbtc -->

# `PreDepositVault` does not collect interest for `WBTC`

Medium · Sherlock · AI compute financing · 28th March, 2025

Finding M-2 of the GAIB Pre-Vaults security review.

- Protocol: https://gaib.ai/
- Report: /reports/gaib
- Source: https://4221781861-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLXNTW9blcTeiKZrMFhab%2Fuploads%2FQMsETA4dRNo2auiUSeOX%2FAIDa%20Vault%20Audit_20250411.pdf?alt=media&token=5e2f84ea-9698-4fa7-81ef-503771d234aa

---

## Summary

`WBTC` interest is disabled on Aave V3, as it is impossible to borrow.

## Vulnerability Detail

See the market here for details https://app.aave.com/reserve-overview/?underlyingAsset=0x2260fac5e5542a773aa44fbcfedf7c193bc2c599&marketName=proto_mainnet

## Impact

No profit collection for WBTC

## Code Snippet

https://github.com/sherlock-audit/2025-03-gaib/blob/main/pre-vaults/contracts/pre-vaults/gpdWBTC.sol#L12

## Tool Used

Manual Review

## Recommendation

Use an alternative yield source.

---

Related findings:

- [Interest generated by last bond will not go to anyone when liquidating as there is no bond amount to collect it](https://0xsimao.com/findings/autonomint-interest-generated-bond-liquidating): Autonomint
- [`ManagedLeveragedVault::deposit()` slippage control on `collVaultShares` is not intuitive](https://0xsimao.com/findings/beraborrow-i-deposit-slippage-control-shares): Beraborrow Managed Dens
- [`ManagedLeveragedVault.sol::deposit()` is missing slippage control](https://0xsimao.com/findings/beraborrow-i-sol-deposit-slippage-control): Beraborrow Managed Dens
- [BasicVault::_deposit() should always resolve with idle balance as the redeem queue may be disabled with requests pending](https://0xsimao.com/findings/mitosis-deposit-resolve-redeem-queue): Mitosis
