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

Yep, it's true. All you need to do is to:
- open an account at bitoftrade.com
- add to your account 1 or more ethereum address with btf on the balance.
The rates will fall with time while more interest emerge to the project. So high yields will not las too long.