Closed wesfloyd closed 12 months ago
@wesfloyd https://github.com/NethermindEth/eigenlayer/pull/134/files
For 1) Maybe we can add official Go documentation but I moved install from binary at top since it's the most recommended way of installation. If someone is familiar with GO, they would have these setup.
For 2) I added that we only support Linux amd64 and arm64.
For 3) Did you try it on linux or mac? I am assuming Mac which we don't support yet.
For 4) They need both the keys for operator registration. So they need to generate both keys. Do you think it makes sense to add this requirement in operator registration section?
For 5) I added that table in above PR, let me know if it looks good.
Thanks @shrimalmadhur
For 3) Yes, I was testing on a Macbook Pro Mac OS v14.0
For 4) We need to explain to the user 1) what is required and 2) a recommended option for the least technical users. Since the "Create and List Keys" section occurs first, we should add a brief explanation that the user should either create or import their own keys, along with a sentence or two explaining what they keys are used for.
My assumption is we would recommend a less technical user to create their keys with the CLI, your thoughts?
I've added this comment inline for context.
For 5) The table is helpful, thank you.
@wesfloyd https://github.com/NethermindEth/eigenlayer/pull/136/files - we don't have remote keystore support. so if operators have existing keys they can import it - I adjusted your comment in that PR.
closed by #136
Description The notes below describe bugs encountered during CLI installation. Tested on: MacOS 14 M1 processor
Issues
1 Setting Default GOPATH
On my mac GOPATH and GOBIN were not set. Should we instead first instruct the user to set GOPATH as appropriate for their environment? References: https://github.com/NethermindEth/eigenlayer/blob/develop/README.md#install-eigenlayer-cli-using-go
2 CLI Install Errors using Go and Source
Do we support installation of the CLI to MacOS? If so, do these errors make sense to you?
Go client install error
Source install error
References:
3 Unable to execute arm64 binary
Should we be able to execute the arm64 binary on a standard mac?
References: https://github.com/NethermindEth/eigenlayer/blob/develop/README.md#install-eigenlayer-cli-using-a-binary
4 Guidance for Create and List Keys
"You can create encrypted ecdsa and bls keys using the cli " Instead of explaining all the possibilities - can we provide our recommended guidance for new Operators that do not understand the differences well enough to make an informed decision? E.g. which type of key do we recommend they generate?
References: https://github.com/NethermindEth/eigenlayer/blob/develop/README.md#create-and-list-keys
5 Supported OS
Should we add a section for Supported OSs and Processors?