Dear Lokajit,
It is indeed a great article, and I also started receiving my payments following your instructions recently. But today, I received a form from the Medium Corporation. It is a 1042-S (2020) form from the Department of Treasury, Internal Revenue Service with a heading 'U.S. Income Tax Filling Requirements'. Have you also got this form? If yes, can you suggest what I should do with this (to fill up and return or keep it as it is?).