They asked me to deposit money (20% of my profit gain) in to the platform (they said this is for taxes on my capital gain), so that I could cash out my current assets in the platform. Also, I have to submit the deposit within 15 days. Failure to do that will lead to account freezing and daily fund loss.
Rule of thumb: any platform thast asks you to deposit any addiontal money for "taxes" or any other similar bullshit equals to scam. All that you can do now is to accept the loss and not send them any additional money and learn from your mistakes. Sorry for your loss and I hope that this lesson didn't cost you much.
Out of curiosity, how did you even find about this unknown scam website?