Thank you for being a part of the Swan Mission!
No. In order to open a US-based Swan Bitcoin account, you need to have an active US bank account with a routing number and bank account number.
We also do not support credit card payments via Mastercard, Visa, or American Express.
For a full list of the requirements see here.
Please submit a request ticket here if you have a question!