Open an account on xrtoto

Creating your xrtoto account takes a few minutes and gives you access to our sportsbook markets, live-dealer tables, and slot games across supported jurisdictions. We verify your identity through a straightforward KYC process to keep your account secure.

Create your xrtoto account

3–20 characters, letters and numbers only
We'll send a verification link to this address
Include country code; used for account recovery and notifications
Mix uppercase, lowercase, numbers, and symbols for security

Already have an account? Member login

What you get with an xrtoto account

  • Secure identity verification

    KYC and two-factor authentication protect your account and funds

  • Multiple payment methods

    Deposit via DANA, e-wallet, mobile banking, local payment, online payment, e-wallet, and bank transfers

  • Global sportsbook and casino

    Access Liga 1, Piala AFF, live blackjack, roulette, and slots on one platform

  • Optimised mobile experience

    Android app and iOS browser access with low-data compatibility

  • Customer support

    Help with withdrawals, account recovery, and market settlement inquiries

Your xrtoto account setup timeline

After you submit your registration form, here's what happens next:

1

Email verification

Check your inbox for a verification link. Click it within the timeframe provided.

2

KYC submission

Provide your name, date of birth, and identity document photo for verification.

3

Two-factor setup

Enable SMS or authenticator-based 2FA to strengthen your account security.

4

Account active

Log in, add a payment method, and start exploring sportsbook and casino markets.

Why xrtoto requires identity verification

Know-Your-Customer (KYC) verification is a core part of our account security protocol. When you provide your legal name, date of birth, and a clear photo of your ID, we confirm that your account belongs to you and that you meet the age and eligibility requirements for our service.

This information is encrypted and stored securely. We do not share your documents with third parties unless required by law or to settle a dispute on your account.

Accepted identity documents

  • Indonesian national ID (KTP)
  • Passport
  • Driver's license
  • Residence permit or work visa

Document upload tips

Access your xrtoto account on mobile

Most of our active users access xrtoto through Android apps and iOS browsers. Both routes support the full range of sportsbook markets, live-dealer tables, and slots.

Android app

Download the xrtoto APK directly from our App pageThe installation process takes about one minute. Once installed, log in with your username and password.

  • Battery-efficient: Optimised background process drain
  • Offline account check: View your balance without active connection
  • Push notifications: Get alerts for market moves and withdrawals
  • Biometric login: Fingerprint or face unlock for faster access

iOS & mobile browser

On iPhone, iPad, or any mobile browser, visit xrtoto.id and log in directly. The responsive design adapts to any screen size and works reliably on 3G, 4G, and Wi-Fi networks.

  • No installation required: Bookmark the site for instant access
  • Low data mode compatible: Runs smoothly on restricted connections
  • Cash settlement display: Real-time market odds and live dealer feeds
  • Password manager support: Auto-fill login fields securely

Push notifications on xrtoto

Once you log in, you can configure notifications in your account settings. Alerts notify you of:

  • Successful withdrawals and pending review status
  • Market suspension or rule changes
  • Live casino game availability
  • Security alerts (login from new device, password change)

You can enable or disable any notification type at any time without affecting account functionality.

Data usage and network compatibility

xrtoto on mobile uses minimal data. Typical sessions consume:

Login & balance check ≈100 KB
Browsing Liga 1 markets (10 min) ≈500 KB
Live-dealer session (30 min) ≈8–12 MB
Slot game session (1 hour) ≈2–5 MB

On a 2G or poor 3G connection, the platform will buffer but remain usable. For best experience, connect via 4G or Wi-Fi.

Add your first payment method

xrtoto accepts instant e-wallet transfers and bank deposits through multiple local and regional payment gateways. Your first deposit is processed within moments; subsequent deposits follow the same route unless you change your payment method.

DANA

Instant transfer

Available 24/7

e-wallet

Instant transfer

Available 24/7

mobile banking

Instant transfer

Available 24/7

local payment

Instant transfer

Available 24/7

online payment

Instant transfer

Available 24/7

Bank transfer

e-wallet, mobile banking, local payment, online payment

1–3 hour settlement

e-wallet option

You can also scan a mobile banking code to deposit directly from your bank app. The code is displayed on your xrtoto deposit page and links to your chosen bank or e-wallet. Settlement is instant for e-wallets and next-business-day for bank transfers.

Withdrawal process & security review

When you request a withdrawal, xrtoto conducts a routine security check to confirm the withdrawal goes to the same account you used to deposit. This process typically takes a few hours; larger or first-time withdrawals may be subject to extended review.

Withdrawal status explained

Pending review

Your withdrawal request is queued for security verification. You will see a timestamp indicating when it was submitted.

Approved

Security check passed. Funds are being transferred to your bank account or e-wallet. Settlement times depend on your payment method (instant for e-wallets; 1–3 hours for bank transfers during business hours).

Completed

Funds have arrived in your external account. You can verify the transaction in your bank or e-wallet app.

Failed / Rejected

The withdrawal was cancelled due to verification failure or a mismatch in account details. Contact customer support for clarification.

Why withdrawals are reviewed
  • Fraud prevention: We verify that the recipient account matches your deposit record
  • Account security: Large or unusual withdrawal patterns trigger manual review
  • Regulatory compliance: We comply with anti-money-laundering (AML) standards

Troubleshooting slow withdrawals

If your withdrawal remains in "Pending review" beyond a few hours, check the following:

If your withdrawal is still stuck after reasonable time has passed, contact our customer support team via the Help section in your account or through the contact page. Include your withdrawal ID and timestamp.

Account security & password reset

Your xrtoto account is protected by encryption, two-factor authentication, and real-time fraud monitoring. If you forget your password or believe your account has been accessed without permission, use the recovery options below.

Password reset

On the login page, click "Forgot password?" Enter your email address or username. You will receive a verification email with a time-limited reset link.

  1. Check your inbox (and spam folder) for the reset email
  2. Click the link within the timeframe provided (typically 24 hours)
  3. Enter a new password: at least 8 characters, with mixed case, numbers, and symbols
  4. Log in with your new password and re-enable two-factor authentication

If you don't receive the reset email: Check your email's spam or promotional folders. If it's not there, contact customer support and provide your email or username for manual verification.

Two-factor authentication (2FA)

Protect your account by requiring a second verification code on top of your password. xrtoto supports SMS and authenticator app (Google Authenticator, Microsoft Authenticator, Authy).

  1. Log in to your xrtoto account
  2. Go to Account Settings > Security
  3. Select SMS or authenticator app
  4. Verify your phone number or scan the QR code
  5. Save backup codes in a safe place
  6. Complete setup by entering the code shown in your authenticator app

Lost your authenticator device? Use your backup codes to log in, then disable 2FA and re-enable it on your new device. If you've lost both, contact customer support with proof of identity.

Unauthorized account access

If you believe your account has been compromised:

  1. Change your password immediately if you can still log in
  2. Enable or reset 2FA to prevent further unauthorized login
  3. Review recent activity in Account Settings > Login History
  4. Contact customer support with details of the suspicious activity

Do not share your password, 2FA codes, or OTP (one-time password) with anyone, including xrtoto staff. Our team will never ask for this information.

Data handling & privacy

Your personal information—name, email, phone, ID document, and payment details—is encrypted and stored securely. We do not sell, share, or disclose your data to third parties except:

  • Payment processors (to process deposits and withdrawals)
  • Legal authorities (if required by law or court order)
  • Fraud-prevention partners (for security verification)

For full details, refer to our Privacy policy

Customer support & account help

Our support team is available to help with account recovery, withdrawal delays, payment issues, and general platform questions. Reach out through the channels below.

Live chat

Available during business hours via the Help section in your account

Response time: subject to verification

Email support

Send account or technical issues to our support address

Response time: 24 hours

FAQ & Help Centre

Browse common questions about accounts, payments, and markets

Visit FAQ