No. Inclave is a secure registration and login tool, not a deposit method. That said, you can still claim casino bonuses if you use Inclave to handle your casino logins. Some sites are even starting to offer exclusive Inclave bonuses if you use the security tool to register and log in.