thankworthy (comparative thankworthier or more thankworthy, superlative thankworthiest or most thankworthy)
From thank + -worthy. Cognate with German dankwürdig (“worthy of thanks”).