BLOCKCHAIN PAYMENT VALIDATION