Which is the best and most endorsed wallet?

I am somewhat confused by the number of wallets that seem to be proliferating.

As I understand it, Neptune Core ( GitHub - Neptune-Crypto/neptune-core: anonymous peer-to-peer cash ), is a CLI wallet.

This “Sea of Freedom” ( GitHub - seaoffreedom/neptune-core-wallet ) is a GUI Core wallet.

Then the VxBlocks (am limited to two links so cannot include) is another GUI wallet which won the competition for best GUI wallet.

I would prefer a GUI wallet. What and who is “Sea of Freedom”? Am I right that this Sea wallet is GUI whereas the first wallet mentioned above is CLI?

What does the Neptune team suggest? Thanks.

1 Like

Great question, would love to know the answers for the above.

Can any team member please reply?

The core team has produced the wallet in neptune-core itself.

Just as the bitcoin-core wallet is most trusted in bitcoin ecosystem, neptune-core should generally be considered the most trusted wallet in the neptune ecosystem. From the simple logic that anyone investing money or resources into neptune tokens is already implicitly trusting the neptune-core authors.

The team has produced three clients for accessing the wallet in neptune-core:

  1. neptune-cli: a cli wallet interface
  2. neptune-dashboard: a TUI wallet interface. (text interface, ascii-art)
  3. neptune-proton: a GUI wallet interface that runs on Mac, Linux, and Windows.

All of these require that neptune-core be running on the same device and fully synced to the network. None of these manage keys directly: they strictly provide an interface to the wallet built into neptune-core, which manages the keys.

neptune-proton is also laying cross-platform groundwork for wallets that would manage their own keys and run remotely, including a future web wallet and mobile wallets. But those are not being actively worked on yet.

At this time, I do not believe the core team is endorsing any third party wallet. And likely will not ever. Because it would require time and money to perform a thorough audit, and said audit would only be valid for a particular version/release.

It should also be noted that once succinctness is implemented, neptune light nodes become possible. A light node would not need to sync all the blocks, only the tip and any other blocks relevant to the wallet. This should open the door for wallet software that has a built-in neptune light node and can communicate directly with the neptune p2p network, rather than requiring a neptune-core intermediary. All of this will take time to build though. Don’t expect it tomorrow.

2 Likes

Thanks for your reply.

Although, I like this unique project inspite of the premine, I’m going to be a devil’s advocate and say it out loud.

It is very hard for any normal person to run bunch of commands to run the neptune-core, run a GUI wallet on top of the core to store NPT safely. I don’t know how easy it’s going to be to save the wallet, backup / restore if something goes wrong. Can’t see any video instructions either. I’ll give it a try and if not wait until a light client comes up, which won’t be tomorrow I guess :wink:

right. We’ve been telling people for a long time to think of this like bitcoin in 2009. This is a “written from scratch” project. Things take as long as they take. The project is certainly not mature enough for the proverbial “grandma” to be using it.

Still, early participants might reap rewards later. You will need to judge for yourself your comfort level with the tech and if its right for you at this time or not. If you find particular pain points with any of the existing wallet solutions, please do report issue(s) on github. thx.

1 Like

Didn’t Satoshi release the v1 core as an exe (GUI) in 2009 Jan? (Just teasing ;))

I’ll give it a go with CLI. Thanks for your time.

haha. apples to oranges. yes v0.1 was released as a GUI, but windows only.

according to an LLM:

Full, official cross-platform GUI support (for Linux and Mac OS X) came later with the introduction of the Qt user interface toolkit in the Bitcoin-Qt client.

The first major release using the Qt framework was Bitcoin-Qt v0.5.0, which was released on November 21, 2011

So by that standard neptune is ahead of the game:

  • neptune-core (with cli and tui clients) was cross platform from the start.
  • neptune-proton (gui) is available cross-platform same year that neptune-core was launched.