All deposits made via this platform are almost instantaneous, as they pass in
just a few seconds.