Can someone tell me how can I generate a secret/privateKey/miniSecretKey, publicKey without subkey the tool from a mnemonic?
I am working on a c# implementation of the wallet generation and I'd appreciate any help :) The goal is: using the schnorrkel signature and generate the same private/pubkey as the subkey does.(the address generation is working, but i can't derive the correct seed, and i even need it in 64byte version)
The mnemonic i am trying to use and get the results are these:
maple rather inject cage food unable enter economy adapt mandate novel start
Network ID/version: substrate
Secret seed: 0xce456c3f305bf2c31868b1f51eb297e8b304551f1e456758cfa555d0040b31f7
64-byte secret: 0x1B04EA5667F6D63B7D405503651F56129B64ED148336F35EECCA53716B872B0B542E9D846415B636BB1741C22C8BCA827CEF9D170B9E671E36B60345D18B3894
Public key (hex): 0xa805c199eaa3d4d3f0865691e94b3ce4a508ee68aef6d7b42642d0d5d389667d
Account ID: 0xa805c199eaa3d4d3f0865691e94b3ce4a508ee68aef6d7b42642d0d5d389667d
SS58 Address: 5Fs1cSCX2ZDvtfC6wvrWWFoQDRdcESLuoTyYofdE1AM7LVhD
so the 64-byte secret how can be generated from this mnemonic "manually"? (i can't really read rust yet btw)