Development of C code that calculates public addresses for Bitcoin's private keys

Job ID: 34716653

Budget: $30 – $250 USD

I have a ready and production version of the C code that calculates a bitcoin address (in Compressed Legacy version - 1xxxx) from a known private key.
I also want to receive the address Uncompressed Legacy (1xxx), SegWit (bc1xxxx) and Compatibility segwit (3xxx). The computation must be performed at a comparable speed to the existing C code.
I will supply existing C code with all rights to use it. I woudl suggest to checkout https://dotshift.space/starservice/bitcoin/ as it does more-lest the same in js.