Open vishal-kanna opened 10 months ago
Can you share me the docs for it
There are no docs, but you can watch This, And the corresponding signing test file to figure out how to do it.
@levischechter Thank you. As far I knew we have four steps for tss 1.valut creation 2.keygen 3.signing 4 verification
I didn't find all these
What do you mean by vault? Keygen is the file i sent in the link. Signing is in the same file in the signing folder. Verification can be made with any ecdsa package. The public key, the message and the signature are public information so you can verify by yourself
@levischechter https://docs.bnbchain.org/docs/beaconchain/learn/threshold-signature-scheme#where-can-i-download-the-binance-tss-cli this is the link for the docs i think .They have mentioned about the vault .I think vault is for storing the keys
It's not part of the tss protocol. The tss protocol consist of 3 methods:
You can find the examples for it in the test files I've mentioned.
Thank you @levischechter .Do we have docs for using TSS for bitcoin or ethereum
Basically the steps are:
I knew we have 3 steps 1.Keygen 2.Signing 3.Resharing My question is how should i start and from where
you need to be more specific with your question.
How to use Tss for signing a cosmos based transaction
do you have the massage you wanna sign already? or you still struggle with the message preparing stage? NOTE: by message I mean the raw byte of the transaction you need to sign.
Think of a message "hello" or any message .Now i want to use TSS for signing it
I already sent you an example. signing example
same way you do it with Bitcoin, Ethereum etc. cosmos chains use secp256k1 curve.