@ledgerhq/hw-app-eth
30
Versions
—
License
No
Install Scripts
Missing
Provenance
Supply chain provenance
Status for the latest visible version.
No SLSA provenance
npm registry signatures
gitHead linked
Without SLSA provenance there is no cryptographic link between this tarball and the public source, so a manually published version cannot be tied back to a reviewed commit.
Maintainers
phenry-ledgersergii-shkolingbrahm-ledgerthomas.coudrayldg-github-civbouzonledger-releaser
Keywords
LedgerLedgerWalletethNanoSBlueHardware Wallet
Accepted risks
Findings the reviewer chose to accept rather than block on.
| Source | Rule | Reason | Accepted by | When |
|---|---|---|---|---|
| source-diff | encoded-string-file:tests/Eth.unit.test.ts | AI (source-diff): Test fixtures with hex-encoded Ethereum transactions, APDU replay strings, and contract payloads — standard for a HW wallet ETH library. | ai | |
| source-diff | encoded-string-file:tests/Uniswap/index.unit.test.ts | AI (source-diff): Test fixtures with Uniswap calldata hex strings — expected for Ethereum transaction parsing tests. | ai | |
| source-diff | encoded-string-file:tests/ledgerService.unit.test.ts | AI (source-diff): Test fixtures with ERC20 signature blobs and serialized transaction data — standard for ledger service resolution tests. | ai | |
| phantom-deps | phantom-dep:@ledgerhq/hw-transport-mocker | AI (phantom-deps): Same-org test/mock utility from LedgerHQ monorepo; phantom dep finding is a false positive for this package's test infrastructure. | ai | |
| semgrep | semgrep:hex-decode | AI (semgrep): Hex encoding/decoding is standard for Ethereum transaction data (chainId buffers, address encoding). Not malicious in this hardware wallet library context. | ai | |
| semgrep | semgrep:base64-decode | AI (semgrep): Base64 decoding used to parse ERC20 signature blobs from Ledger's token service — standard data handling for this library. | ai |
Versions (showing 30 of 30)
| Version | Deps | Published |
|---|---|---|
| 7.8.10 | 13 / 13 | |
| 7.8.9 | 13 / 13 | |
| 7.8.8 | 13 / 13 | |
| 7.8.7 | 13 / 13 | |
| 7.8.6 | 13 / 13 | |
| 7.8.5 | 13 / 13 | |
| 7.8.4 | 13 / 13 | |
| 7.8.3 | 13 / 13 | |
| 7.8.2 | 13 / 13 | |
| 7.8.1 | 13 / 13 | |
| 7.8.0 | 13 / 13 | |
| 7.7.0 | 13 / 13 | |
| 7.6.2 | 13 / 13 | |
| 7.6.1 | 13 / 13 | |
| 7.6.0 | 13 / 13 | |
| 7.5.0 | 13 / 13 | |
| 7.4.2 | 13 / 13 | |
| 7.4.1 | 13 / 13 | |
| 7.4.0 | 13 / 13 | |
| 7.3.3 | 13 / 13 | |
| 7.3.2 | 13 / 13 | |
| 7.3.1 | 13 / 13 | |
| 7.3.0 | 13 / 13 | |
| 7.2.0 | 13 / 12 | |
| 7.1.1 | 13 / 12 | |
| 7.1.0 | 13 / 12 | |
| 7.0.1 | 13 / 12 | |
| 7.0.0 | 13 / 12 | |
| 6.47.1 | 14 / 12 | |
| 6.47.0 | 14 / 12 |
v7.8.10
1 finding
LOW
No provenance attestation
provenance
Package was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v7.8.9
1 finding
LOW
No provenance attestation
provenance
Package was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
v7.8.8
1 finding
LOW
No provenance attestation
provenance
Package was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.