Standard Code Signing for electron app


I have created an electron app from the ionic project. Now I want to code signing the project.
I want to know the procedure for code signing
how to purchase the certificate,
can I code signing one app or multiple apps for one code signing certificate?
what the validity of a certificate
and how to implement this certificate for code signing my electron app.