Given a stamp of approval (8)
I believe the answer is:
endorsed
(Other definitions for endorsed that I've seen before include "Wrote one's signature on the back" , "Gave approval to" , "Publicly approved" , "Declared one's approval of" , "Given public approval" .)