Whether or not you are required to give your ex your home address depends on whether or not you are ordered to by a court. I’m assuming that you obtained a restraining order because of his violent behavior or threats of violent behavior against you or your children. Your safety must be the top priority.
Until a court orders you to give him your home address, you do not need to do so, and in fact, you should not do so. However, in today’s world it is increasingly difficult to keep information like your address private. This is especially true if you have children. Your children could tell him where you live, even inadvertently, or he could find out through many other means.
If you two have children together, and you have to drop the kids off with him for court-ordered visitation, there are other options than letting him come to your house. Talk to your attorney about requiring drop-offs at a neutral location, such as a police station. Set up an alternate mailing address, such as a post office box.