They ask for so many documents mostly for legal and security reasons. It’s all about KYC (Know Your Customer) rules to prevent fraud and money laundering. On
national casino, I had to upload an ID and proof of address — pretty standard stuff. It can feel like a hassle, but once it’s done, your withdrawals are much faster and smoother.