Unable to select/add Ledger HW as pool owner

Ì dont know where I need to sign if in online BP or offline BP

CNTools can operate in an Offline mode without node access by providing the -o runtime argument. This launches CNTools with a limited set of features.

  • Online - When all wallet and pool keys are available on the hot node, use this option.
  • Hybrid - Option on hot node with offline workflow in mind when signing keys are kept off the hot node to create an offline transaction file.
  • Offline - When CNTools is launched with -o runtime argument. Mainly used to access Transaction >> Sign to sign an offline transaction file created in Hybrid mode.

I think the transaction should be sign on ur offline node (where the keys are stored) and then submit the transaction on live producer

This should be the flow like @ADA_larsen mentioned in a previous message (perhaps he can provide more details)

Create a VM with local node (you have to fiddle a bit to connect the USB through VM), connect Ledger to create stake.hws (can’t remember exact file name, but unique for HW wallet), create the transaction on BP, transfer tx to local node, sign with Ledger, transfer back and submit. Then wait 2 epochs

@momo353

You need to sign the tx you built on your “local/offline” relay, which has ledger connected - remember it must have USB passthrough and internet access.

Signing key is .skey. Maybe you build tx with wrong owner and therefore unable to sign?
Remember the .skeys are unique to each corresponding wallet address :slight_smile:

So you select your computer wallet + ledger wallet as 2 unique owners.
First sign with matching computer wallet .skey, transfer to offline computer, sign with ledger .skey, (OWNER 1 SKEY + OWNER 2 (LEDGER) SKEY)

Transfer the tx back from the offline “BP” to online BP and submit the tx using cntools.
Makes sense?

1 Like

you are right… I told him (wrong) to also upload the ledger files to live BP and I think that’s why had 2 skey … (one from main wallet and one from ledger wallet)

V1.2.0 is giving me an error to install i386 architecture not compatible with Ubuntu 20.4 amd64 , how did you end up installing the cardano-hw-cli ?

Hello:

I installed Ubuntu 16 I think and did the distro upgrade all the way to ubuntu 20, then ran prereqs.sh -w

I was able to process the package i386.
But when I issue the cardano-hw-cli address-key to output the HW keys , they cannot be found. Although I have exported the Public keys with my ledger nano x via USB on my local machine