Patent ID: 8688592

Claim:
A computer-implemented method comprising: receiving, by a processor of one or more processors, a first scan of an identifier from a first computing device; associating, by at least one processor of the one or more processors, the first received scan of the identifier with a financial transaction; receiving, by at least one processor of the one or more processors, a second scan of the identifier from a second computing device; authenticating, by at least one processor of the one or more processors, validity of the financial transaction, wherein authenticating validity of the financial transaction includes receiving a user-based confirmation; determining, by at least one processor of the one or more processors, that the first received scan of the identifier from the first computing device matches the second received scan of the identifier from the second computing device; and based on the determining, processing, by at least one processor of the one or more processors, the financial transaction by transferring, by at least one processor of the one or more processors, an asset from a first location to a second location.