Hello Trust Wallet team,
We are the developers of MWC Wallet, a self-custodial Polygon-first wallet
(mobile + browser extension). We have pinned wallet-core 4.7.1
(tag commit 12f09abe496937576b44ae043d9f6fbcdd52ac11, artifacts verified by
SHA-256) as the cryptographic core of our mobile signer, consumed strictly
through official distribution channels (SPM release-asset manifest on iOS;
GitHub Packages on Android).
Our usage surface is deliberately minimal: BIP-39 entropy→mnemonic,
BIP-44 EVM derivation (m/44'/60'/0'/0/0), EIP-155/EIP-1559 transaction
signing and EIP-191 personal-message signing. We do not use the
StoredKey/Keystore module, Ed25519 signing paths, or any non-EVM coin
support.
Before our next release gate, our security process requires first-party
confirmation of the following:
-
Independent security audits of wallet-core. We could not locate a
public audit report as of 2026-07-30. Have independent audits of
wallet-core (in particular the C++ core: BIP-39/32 implementation, EVM
signer, memory handling) been performed? If so, could you share the
reports or summaries (auditor, scope, date, resolved findings), publicly
or under NDA? (We are happy to sign one for non-public material — a
contact address for that route would be appreciated.)
-
GHSA-7g72-jxww-q9vq affected-version range. The advisory
(Ed25519 sign_with_pubkey key extraction, 2024) maps to
ed25519-dalek < 2.0.0. Which wallet-core release first shipped the
fixed dependency, and can you confirm 4.7.1 is not affected? (Our bridge
exposes no Ed25519 operation; we still require confirmation because the
code ships in the binary.)
-
Security-advisory notification channel. Beyond GitHub Security
Advisories on this repository, is there a channel (mailing list, RSS,
security page) you commit to using for wallet-core vulnerability
disclosures, so we can subscribe our monitoring?
-
Release-metadata corrections (FYI). Two issues we verified on
2026-07-30 that may bite other integrators: (a) the Package.swift
committed at tag 4.7.1 (and on master) still points to the 4.2.9
binaries — only the release-asset Package.swift is correct; (b) the
4.7.1 CocoaPods podspec declares licence "MIT" while the repository
LICENSE is Apache-2.0.
Thank you for your work on wallet-core.
— MWC Wallet engineering
Hello Trust Wallet team,
We are the developers of MWC Wallet, a self-custodial Polygon-first wallet
(mobile + browser extension). We have pinned wallet-core 4.7.1
(tag commit
12f09abe496937576b44ae043d9f6fbcdd52ac11, artifacts verified bySHA-256) as the cryptographic core of our mobile signer, consumed strictly
through official distribution channels (SPM release-asset manifest on iOS;
GitHub Packages on Android).
Our usage surface is deliberately minimal: BIP-39 entropy→mnemonic,
BIP-44 EVM derivation (
m/44'/60'/0'/0/0), EIP-155/EIP-1559 transactionsigning and EIP-191 personal-message signing. We do not use the
StoredKey/Keystore module, Ed25519 signing paths, or any non-EVM coinsupport.
Before our next release gate, our security process requires first-party
confirmation of the following:
Independent security audits of wallet-core. We could not locate a
public audit report as of 2026-07-30. Have independent audits of
wallet-core (in particular the C++ core: BIP-39/32 implementation, EVM
signer, memory handling) been performed? If so, could you share the
reports or summaries (auditor, scope, date, resolved findings), publicly
or under NDA? (We are happy to sign one for non-public material — a
contact address for that route would be appreciated.)
GHSA-7g72-jxww-q9vq affected-version range. The advisory
(Ed25519
sign_with_pubkeykey extraction, 2024) maps toed25519-dalek < 2.0.0. Which wallet-core release first shipped thefixed dependency, and can you confirm 4.7.1 is not affected? (Our bridge
exposes no Ed25519 operation; we still require confirmation because the
code ships in the binary.)
Security-advisory notification channel. Beyond GitHub Security
Advisories on this repository, is there a channel (mailing list, RSS,
security page) you commit to using for wallet-core vulnerability
disclosures, so we can subscribe our monitoring?
Release-metadata corrections (FYI). Two issues we verified on
2026-07-30 that may bite other integrators: (a) the
Package.swiftcommitted at tag 4.7.1 (and on
master) still points to the 4.2.9binaries — only the release-asset
Package.swiftis correct; (b) the4.7.1 CocoaPods podspec declares licence "MIT" while the repository
LICENSE is Apache-2.0.
Thank you for your work on wallet-core.
— MWC Wallet engineering