I am trying to deploy the contract using firstname.lastname@example.org i have mentioned the error and code that i have typed i m stuck in line 10
Obviously, I didn't replicate the code. You should try to upload code blocks that would allow us to replicate your code fast.
Nevertheless, my guess is that the error on you line 10 is caused because of web3.eth.Contract(...) expecting 2 arguments, ABI and Address of Contract, and you just gave it the ABI. Check the documentation and the following example they have here. Also, the function Contract is with a capital 'C'. Hope that helps