I believe they are usually called Transfer Agreements and if you do a search you can probably find some good examples online.
I tried to sell a domain recently to a large corporation and the TA was just awful . . . they wanted me to agree to WAY too much stuff for the little amount of money they were offering. I can understand that they wanted to cover their hinders, but it was so complicated I couldn't afford to pay for a lawyer to review it.