Blockchain technology and smart contracts are used to capture scan data and issue rewards to the users generating it.
Smart contracts are bits of code like traditional software, except they live on a blockchain and execute transaction orders automatically when programmed parameters are met.
PackagePortal is able to select and approve what tracking numbers trigger our contracts to release tokens to users. Smart contract approvals may come in the form of partnerships & sales, but will also be based on community proposals and governance. This means it would be wise for merchants to become token holders, to be able to ensure their brand receives adequate votes in the future.