Movilitas DSCSA is a free application that allows authorized trading partners in the USA to execute verification requests for the Drug Supply Chain Security Act.
Because only authorized trading partners are allowed to make such a request to a manufacturer, you are required to have a GLN and a digital credential to prove your identity.
Credentials (Spherity - CARO or LedgerDomain - XATP) can be requested through the application if you don't have them.