A method comprising: capturing, by a scanning device of an end-user computing device, input comprising a unique identification number from an electronic tag of a physical asset; generating, by the end-user computing device, supplemental digital data associated with the input, wherein the supplemental digital data comprises a time of the capturing the input and a geographical location, including GPS coordinates, of the end-user computing device during the capturing the input; transmitting, by the end-user computing device and to an authentication and digital assets server, the input and the supplemental digital data; determining, by the authentication and digital assets server, authentication results for the physical asset, wherein the authentication results are either successful authentication or unsuccessful authentication, are based upon cross-referencing the unique identification number with one or more authentication databases of unique identification numbers associated with authentic physical assets, and are based upon determining that the capturing the input was within a predetermined time interval and within a predefined geographical location; displaying, by the end-user computing device, the authentication results; in the event of the authentication results being successful authentication: receiving, by the end-user computing device and from the authentication and digital assets server, one or more digital assets associated with the physical asset; displaying, by the end user-computing device, the one or more digital assets; and updating a master physical assets authentication database with the authentication results; in the event of the authentication results being unsuccessful authentication: updating the master physical assets authentication database with the authentication results and the geographical location of the end-user computing device during the capturing the input; analyzing the master physical assets authentication database to identify multiple inputs comprising invalid unique identification numbers from the same particular geographical location; and determining that counterfeit physical assets are being sold at the said particular geographical location. capturing, by a scanning device of an end-user computing device, input comprising a unique identification number from an electronic tag of a physical asset; generating, by the end-user computing device, supplemental digital data associated with the input, wherein the supplemental digital data comprises a time of the capturing the input and a geographical location, including GPS coordinates, of the end-user computing device during the capturing the input; transmitting, by the end-user computing device and to an authentication and digital assets server, the input and the supplemental digital data; determining, by the authentication and digital assets server, authentication results for the physical asset, wherein the authentication results are either successful authentication or unsuccessful authentication, are based upon cross-referencing the unique identification number with one or more authentication databases of unique identification numbers associated with authentic physical assets, and are based upon determining that the capturing the input was within a predetermined time interval and within a predefined geographical location; displaying, by the end-user computing device, the authentication results; in the event of the authentication results being successful authentication: receiving, by the end-user computing device and from the authentication and digital assets server, one or more digital assets associated with the physical asset; displaying, by the end user-computing device, the one or more digital assets; and updating a master physical assets authentication database with the authentication results; receiving, by the end-user computing device and from the authentication and digital assets server, one or more digital assets associated with the physical asset; displaying, by the end user-computing device, the one or more digital assets; and updating a master physical assets authentication database with the authentication results; in the event of the authentication results being unsuccessful authentication: updating the master physical assets authentication database with the authentication results and the geographical location of the end-user computing device during the capturing the input; analyzing the master physical assets authentication database to identify multiple inputs comprising invalid unique identification numbers from the same particular geographical location; and determining that counterfeit physical assets are being sold at the said particular geographical location. updating the master physical assets authentication database with the authentication results and the geographical location of the end-user computing device during the capturing the input; analyzing the master physical assets authentication database to identify multiple inputs comprising invalid unique identification numbers from the same particular geographical location; and determining that counterfeit physical assets are being sold at the said particular geographical location.