1 min read
The generator point, known as G, is a defined point on Bitcoin’s elliptic curve, secp256k1, and has x and y coordinates. In order to generate a public key, a user multiplies their private key sk * G = P, where P is the public key.
While a private key is a large number, a public key is a point with x and y coordinates. Likewise, G is itself a valid public key.
Like most public keys, the coordinates of the Generator Point are extremely large. Encoded in SEC format, the Generator Point can be written as 0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798.