Thanks for the replies. From what I've read I've gathered that:
PuK = G * PrK
where PuK is the public key, G is the set of (x, y) coordinates for the secp256k1 elliptic curve, which are, in hex, (x = 79BE667E F9DCBBAC 55A06295 CE870B07 029BFCDB 2DCE28D9 59F2815B 16F81798, y = 483ADA77 26A3C465 5DA4FBFC 0E1108A8 FD17B448 A6855419 9C47D08F FB10D4B8), PrK is the private key, and * stands for point multiplication.
I am, however, having trouble implementing point multiplication. I've read the wiki article
here, and understand that it's basically doubling and adding the point, but I can't quite wrap my head around the pseudocode they give. Can anyone help with that? I'm working in php, but anything would help really.
Thanks.