ledgerjs VS My-Wallet-V3

Compare ledgerjs vs My-Wallet-V3 and see what are their differences.

ledgerjs

⛔️ MOVED to monorepo "ledger-live" (by LedgerHQ)

My-Wallet-V3

Blockchain Web Wallet Library - https://support.blockchain.com (by blockchain)
Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
ledgerjs My-Wallet-V3
22 1
568 396
- -
9.3 0.0
almost 2 years ago over 1 year ago
TypeScript JavaScript
Apache License 2.0 -
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

ledgerjs

Posts with mentions or reviews of ledgerjs. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-01-20.
  • After a few years, can't open ETH (Ledger Nano S)
    4 projects | /r/ledgerwallet | 20 Jan 2022
    Also, this could have some helpful info.
  • Anyway to generate staking keys using Ledger for solo stakers?
    3 projects | /r/ethstaker | 20 Jan 2022
    I've been looking at different documents like Ledger Hardware Wallet ETH JavaScript bindings and I don't see anything for this.
  • Daily General Discussion - August 27, 2021
    4 projects | /r/ethfinance | 27 Aug 2021
    For those interested in the text details, here's a ledger bug thread.
  • How do I connect to the Ledger Live app over Websocket?
    4 projects | /r/ledgerwallet | 24 Aug 2021
    Here's a minimalistic Python implementation I'm using on my system https://gist.github.com/btchip/85b4018f0c421bd72c8f818ec31c69ef - from the client side of the bridge you can just use the HTTP transport of ledgerjs (https://github.com/LedgerHQ/ledgerjs/tree/master/packages/hw-transport-http). However I wouldn't suggest to use the bridge and rather focus on a native webhid/webusb implementation as the user experience would be much smoother. You can have a look at this Metamask fork to see how it's done https://github.com/hectorchu/metamask-extension , or Keplr https://github.com/chainapsis/keplr-extension or Terra Station https://github.com/terra-money/station
  • [Ledger Nano S] ETH 2 Deposit Not Recognized?
    2 projects | /r/ledgerwallet | 4 Jun 2021
    You can generate the keys, but you can't sign with them at the moment. There's no tooling available yet, just some low level documentation https://github.com/LedgerHQ/app-ethereum/blob/master/doc/ethapp.asc#get-eth2-public-key and a third party services integrating it in a web application using https://github.com/LedgerHQ/ledgerjs/blob/master/packages/hw-app-eth/src/Eth.js#L1023, such as https://stake.fish - you might be able to get the withdrawal key from there by going through the process without confirming
  • Calling into ledger programmatically
    2 projects | /r/ledgerwallet | 30 May 2021
    If you're fine with Javascript you can have a look at https://github.com/ledgerhq/ledgerjs which is the most maintained transport library to communicate with the different device applications (f.e. https://github.com/LedgerHQ/ledgerjs/tree/master/packages/hw-app-eth for Ethereum)
  • Daily General Discussion - May 7, 2021
    5 projects | /r/ethfinance | 7 May 2021
    Here's the relevant code: https://github.com/LedgerHQ/ledgerjs/blob/master/packages/hw-app-eth/src/Eth.js#L360 Specifically what they do is pre-compute two different hashes for the EIP712 message. One is for the domain (kind of like metadata) and the other for the message itself. They then hash these together on the device.
    5 projects | /r/ethfinance | 7 May 2021
    Ledger tried blaming MetaMask for not supporting them yet, saying they had already implemented the EIP-712 standard. We looked at their code base and discovered they weren't generating signatures on the secure hardware at all - they're doing it on your computer and their CTO confirmed it.
    5 projects | /r/ethfinance | 7 May 2021
    The second we saw is that even when it is ready, it's not using hardware security. Here's their code base. Their CTO confirmed our understanding of their code, hence the tweet.
  • Can Nano S display transaction data?
    3 projects | /r/ledgerwallet | 28 Dec 2020
    You have to submit the signed token metadata before signing the transaction - this is done by provideErc20TokenInformation in https://github.com/LedgerHQ/ledgerjs/blob/master/packages/hw-app-eth/src/Eth.js if you need a sample

My-Wallet-V3

Posts with mentions or reviews of My-Wallet-V3. We have used some of these posts to build our list of alternatives and similar projects.

We haven't tracked posts mentioning My-Wallet-V3 yet.
Tracking mentions began in Dec 2020.

What are some alternatives?

When comparing ledgerjs and My-Wallet-V3 you can also consider the following projects:

web3modal - A single Web3 provider solution for all Wallets

keplr-wallet - The most powerful wallet for the Cosmos ecosystem and the Interchain

ledger-live-common - ⛔️ DEPRECATED - Common ground for the Ledger Wallet apps

staking-deposit-cli - Secure key generation for deposits

airgap-wallet - The AirGap Wallet is installed on an everyday smartphone. This app has only access to public information.

nami - Nami Wallet is a browser based wallet extension to interact with the Cardano blockchain. Support requests: https://iohk.zendesk.com/hc/en-us/requests/new

mina-ledger-js - JS bindings for the Mina Protocol Ledger App

eth-gasnow-extention - GasNow extension for browser

edge-react-gui - Edge React Native GUI for iOS and Android

airgap-vault - The AirGap Vault is installed on a spare smartphone that has no connection to any network, thus it is air gapped. This app handles the private key.

thebananostand - There's always money in The Banano Stand, a cryptocurrency web wallet.

eth-ledger-bridge-keyring - A wrapper around LedgerJS libraries, to support the KeyringController protocol used by MetaMask