You can deposit your CSGO skins on Hellcase. Heck, that’s what makes the site so popular to begin with. It’s rather simple too. You can use either SkinPay or ShadowPay. Both technically do the same thing. Just follow the on-screen instructions and you’ll be fine.