To open an account you must be a legal US resident and be at least 18 years old. You must also have a valid Social Security number and government issued ID such as a Driver’s License, State ID Card, Passport, Permanent Resident card or Military ID Card.