Are you a businessman? If you are and you're already ready to sign a contract with your client, that's awesome. But to protect yourself, it's best to sign a one-page contract.
You can see it here and learn more about it. I always sign this contract when partnering with new people and I advise you to do the same to maximize your protection