I think that they said they would pay 8% interest on your funds. Which I guess makes it quite attractive. A discord server I was on in the spring had people offering advice on how to get this... I just assumed it was a scam, perhaps other people weren't so cautious.