35% annualized?

23%$USD1 13%$USDC

Looks very impressive!

Official investment from wlfi, but it seems some people on x have deposited and currently cannot withdraw

Risk self-assessment!
$WLFI