@BorisK your functionality converts an existing private vital into a general public key. Although not each and every random hex string is actually a ED25519 private vital. Its PK is even obvious while in the SS above. Consider importing it into your wallet in the event you don’t trust me. https://beckettaywsp.tribunablog.com/the-greatest-guide-to-base-scan-41162534