Eternl v2 now also fully supports the message signing via CIP-0030 dApp connector for calidus1xxx keys.
Also a short info, if you have generated yourself a calidus registration metadata like with the command described here, then please submit the generated json metadata in eternl v2 via the Custom Metadata feature & conversion set toBasic Conversions !
is now directly showing your registered Calidus Public Key on the pool page !
Now you can easily verify that your registration went well and check the current status. !
As its not possible for me to re-edit older posts in this thread, here is the latest version of the calidus key generation command that also writes out your id and mnemonics to files:
Is it possible to export the public key for a chosen hardware wallet and make that the calidus key by signing it with the pool key?
I want to have my calidus key managed by my hardware wallet but I don’t want to enter the seed phrase + passphrase combination in order to generate the “calidus” key using cardano-signer because that would compromise the security of my hardware wallet. The hardware wallet has the private key and it can export the public key. Eg: Eternl soft wallet can get the public key.
So can I create this “calidus” key by signing a public key output from my keystone hardware wallet? Is it just a matter of signing the public key with my pool key and outputting the calidus required metadata? Will something like this process work?
Extract the public key from my keystone wallet using the same method that Eternl wallet gets it, then save that file as my.hardwarewallet.vkey. (I need to check if cardano-hw-cli has finally implemented keystone support for exporting public keys).
Now I try to use the Calidus key to vote on Ekklesia: I connect my new wallet using Eternl web app, select “Sign with Calidus key”, paste my pool ID, and click sign.
Eternl error: “We couldn’t find credentials that match the address to sign. Please reload the app and try again.”
I have reloaded and reconnected several times but the error remains unchanged.
Anyone know how to generate a working Calidus key from a hardware wallet?