Uploading your ID isn’t mandatory to play, although you may need to verify ID for financial transactions, such as deposits & withdrawals.