Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Is there any kind of documentation for nethermind-cli ? #7905

Open
quakemmo opened this issue Dec 12, 2024 · 5 comments
Open

Is there any kind of documentation for nethermind-cli ? #7905

quakemmo opened this issue Dec 12, 2024 · 5 comments
Assignees

Comments

@quakemmo
Copy link

quakemmo commented Dec 12, 2024

Trying to connect to my local nethermind node (which works fine), with nethermind-cli, getting "Authentication error".

nethermind-cli --help doesn't help much as I don't see any authentication options there.

Googling for "nethermind-cli documentation" yields exactly nothing. Looking on the nethermind.io web site didn't help, I haven't found anything related to nethermind-cli.

@Scooletz
Copy link
Contributor

I do agree, not that much information about Nethermind.Cli, I'm querying it in the background. In the meantime, could you provide the configuration of the node and the CLI params you use to connect?

@Scooletz Scooletz self-assigned this Dec 16, 2024
@quakemmo
Copy link
Author

I gave up on Nethermind and moved back to Geth. It's a shame because NM is obviously more performant and all around seems like simply better software, but the lack of documentation is too much.

I was evaluating it in order to use as a node for parsing the blockchain, sending transactions and so on, not just staking. Maybe just for staking it's already good enough, for more serious usage maybe it needs some more maturity.

@Scooletz
Copy link
Contributor

I'm terribly sorry to read it. From the operational point of view, we keep our docs, release notes for the node always up to date, so I don't agree that there's no documentation at all. In regards to the issue you mentioned, I'm working on making it explicitly visible in the docs, potentially by providing a clear section for CLI errors (yet to be clarified).

If you could provide the configuration you used anyway, it would be great. I hope you'll reconsider Nethermind soon. We really want to help our users, either immediately (asking for configs etc), or the long term (the mentioned docs work).

@quakemmo
Copy link
Author

quakemmo commented Dec 16, 2024

It was nethermind-1.30.0-7bd28c73 on Linux Debian 12 / x86. I then tried with 1.30.1, had the same problems.

I'm by no means forgetting about Nethermind, it's already a lot easier to deal wtih than with Geth (hello random memory leaks?) so I will be checking periodically on how the project evolves and reevaluate it at some point.

I didn't say there were no docs, I said they were lacking. Another thing that may be considered as lacking is the support. Not handing out good or bad points here. Obviously it's free software, so it's not like users are entitled to anything really. Just letting you know the experience from a potential user's point of view.

Downloading the latest release, the nethermind-cli binary didn't work, requiring some kind of DLL, which I opened another github issue for (which sadly didn't get any attention). I ended up fixing it by copying the DLL from ~/.net/nethermind but, I mean, that was the first warning sign. Already feeling not so comfortable to feed it hundreds of transactions daily, if just to install it I need to copy some undocumented DLLs around. I started building it from source but then I realized that if I can't trust the official release bundle and must build it from source, something is wrong there.

I have no doubt you have a good team and you know what you're doing, this might very well become the #1 Ethereum exe client soon, just pointing out some small things you might want to give some love and make the project even better.

@Shash-Projects
Copy link

Does this doc https://docs.nethermind.io/ not provide information about the nethermind client?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants