No, both are not required. However, if you have an Indian address and would like to provide it, it needs to be accompanied by a signed copy of your address proof when you submit your documents to activate your account.
Hope we helped! Why not get started with your Scripbox.
If you need further assistance please feel free to reach us at 1800-102-1265