Crypto deposits on XBTO only take a few minutes to process but there can be delays due to network requests and internal administration. If you experience any delays upwards of 2 business days, recheck that you have sent the transaction and contact us at support@stablehouse.com.