Yes, deposits are instant and you can enjoy them without having to wait hours or days. Apart from instant transactions, players will also enjoy full safety as the provider collaborates with 200 banking institutions to ensure the full security of every transfer.