Why not just hire a lawyer to help with terms and closing? I'm assuming you have a significant fraction of a house in value here. You'd have a lawyer to help close that transaction.
That's good advice. Personally, I'd give the deal a good sniff test before bringing a lawyer onboard to make sure it looks legitimate on the surface if selling browser extensions were not my normal business practice.