what does 97% locked in deposits mean to the circulating supply?
It doesn't mean anything, with community of only 11 pages, I assume most coins are with Dev only. They are not locked.
Look at billion coins ready to get sold on cryptopia. That is more than 5% of supply, how you can say 97% are locked.
This is a trap.