Does the generator (base point) is preshared between the sender and receiver in elliptic curve cryptography?

Or the elliptic curve and the generator point are known to everyone?

• Everybody knows the named curves, and the name of the curve and the domain parameters are considered public. Only the secret (usually $s$) of the private key is required to be secret. The point of the public key, well, I guess you can figure that one out :) - it's not necessarily known to everyone, but it's not secret either. – Maarten Bodewes Feb 8 '17 at 10:08