I don't fully understand, is it true that I can simply deposit your BTF with a high interest rate of up to 100%

Looks like you don't get the answer here, have you tried giving this to the telegram group of this project? you should do this to find out more. I hope this helps
If anyone would go to this length to ask them on tg, please send my regards to the team and tell them that they have question from me on the forum, needed to be answered. Although I don't think they didn't know about that, given they're online from time to time.