Alt-Coin Investments

As’salaamwaleykum,

I need some clarity on a few altcoins which i’ve invested into, are they permissable as i have only invested into alt coins which are offering services and products and have a long term plan, I’m a long term holders.

These are the coins which i’ve invested into for now:

Verasity Coin
Mobiepay
Holochain
Gamesafe
Vanity token
Sia Coin

I’m also abit confused as to staking versity coin for rewards or not as im not sure if staking is permissible or not.

Lastly i was wondering if BTT token is permissible as the torrent world tends to be a grey area as they aren’t illegal, it’s dependant on the users of the torrent and what they upload and download.

Any help on the above matters would be much apperciated or being pointed to someone who could help would be apperciated aswell.

JazakAllah.