Abstract: A computer implemented electronic computer system using a blockchain method for creating, distributing, validating, and redeeming a secure electronic smartcoupon. A smartcoupon transaction record is highly secure and may comprise embedded business rules that define the requirements that consumers and retailers must meet for the smartcoupon to redeemed. Consumers may save or hold smartcoupons in a variety of different digital wallets. Retailers may redeem through their POS system by evaluating the embedded business rules in the smartcoupon against the consumer's purchase basket and if valid, completing the redemption process by publishing a redemption token to smartcoupon transaction record on the Blockchain database.