A method comprising: receiving, by an authentication and digital assets server and from an end-user computing device, as an authentication request, input comprising a unique identification number from an electronic tag of a physical asset, and supplemental digital data associated with the input, wherein the supplemental digital data comprises a time and location data of the end-user computing device during a capturing the input, the location data comprising GPS coordinates; authenticating, by the authentication and digital assets server and based on the input and the supplemental digital data associated with the input, the physical asset, wherein the authenticating comprises: cross-referencing the unique identification number with an authentication database of unique identification numbers associated with authentic physical assets, wherein authentication of the physical asset is successful if the received unique identification number matches a particular unique identification number in the authentication database, and wherein the authentication of the physical asset is unsuccessful if the received unique identification number does not match the particular unique identification number in the authentication database; and determining that the capturing the input was within a predefined geographical location and within a predetermined time interval; transmitting, by the authentication and digital assets server and to the end-user computing device, results of the authentication; selecting, by the authentication and digital assets server, and based on the supplemental digital data associated with the input, one or more digital assets; transmitting, by the authentication and digital assets server and to the end-user computing device, the one or more digital assets; and, if the authentication and digital assets server receives multiple authentication requests from the same particular location all including unique identification numbers associated with authentic physical assets, awarding credentials identifying the particular retailer at the particular location as selling authentic physical assets. receiving, by an authentication and digital assets server and from an end-user computing device, as an authentication request, input comprising a unique identification number from an electronic tag of a physical asset, and supplemental digital data associated with the input, wherein the supplemental digital data comprises a time and location data of the end-user computing device during a capturing the input, the location data comprising GPS coordinates; authenticating, by the authentication and digital assets server and based on the input and the supplemental digital data associated with the input, the physical asset, wherein the authenticating comprises: cross-referencing the unique identification number with an authentication database of unique identification numbers associated with authentic physical assets, wherein authentication of the physical asset is successful if the received unique identification number matches a particular unique identification number in the authentication database, and wherein the authentication of the physical asset is unsuccessful if the received unique identification number does not match the particular unique identification number in the authentication database; and determining that the capturing the input was within a predefined geographical location and within a predetermined time interval; cross-referencing the unique identification number with an authentication database of unique identification numbers associated with authentic physical assets, wherein authentication of the physical asset is successful if the received unique identification number matches a particular unique identification number in the authentication database, and wherein the authentication of the physical asset is unsuccessful if the received unique identification number does not match the particular unique identification number in the authentication database; and determining that the capturing the input was within a predefined geographical location and within a predetermined time interval; transmitting, by the authentication and digital assets server and to the end-user computing device, results of the authentication; selecting, by the authentication and digital assets server, and based on the supplemental digital data associated with the input, one or more digital assets; transmitting, by the authentication and digital assets server and to the end-user computing device, the one or more digital assets; and, if the authentication and digital assets server receives multiple authentication requests from the same particular location all including unique identification numbers associated with authentic physical assets, awarding credentials identifying the particular retailer at the particular location as selling authentic physical assets.