I signed up for Revolut US a few months ago (had to close my UK Revolut account to get the US one, you can only keep one at a time).
It opened with my ITIN, no ID or proof of address verification required. You need a few months of credit history though, otherwise it will ask for KYC.
I specifically signed up to check out their credit card options, which wasn't showing early on. Today I got a notification to check out credit cards and it looks like they're offering both secured and unsecured options.
I tried to continue with the unsecured one, and after linking my bank I was prompted to upload a USCIS-issued ID document (work authorization or other USCIS documents).
If you've already got 3+ months of US credit history, you can try signing up at Revolut US.