The 32-year-old man, who was named by the Chongqing Evening News as Mr Zhang, took the unusual step after suffering intense abuse from his wife, who studies kung fu.
"I don't want to beat him, but arguments are inevitable and I can't help myself," his wife told the newspaper. She added that in the week before they signed the deal, she had beaten him up three times.
If she breaks the contract she has to return home to her parents for three days.
I thank Nathanael Minarik for the pointer.