Encountering an error message when connecting Ledger hardware wallet for Filecoin

Please only post Brave Wallet inquiries in this category – visit the Brave Rewards category for all related rewards issues.

The Brave Team will never ask you for your recovery phrase or private key.


Description of the issue: When attempting to add a Filecoin account to the Brave self-custody wallet, an error message [ TypeError: “list” argument must be an Array of Buffers ] gets generated and provided back to the end-user.

Steps to Reproduce:

  1. Navigate to brave://wallet
  2. Unlock wallet using your password
  3. Navigate to Accounts Tab
  4. Select “+” icon for adding a new account
  5. Select “Connect hardware wallet” from drop down list
  6. Select the Filecoin “Connect” button from the “Import from Hardware Wallet” pop-up window
  7. In the “Import from Hardware Wallet” pop-up window, Click the “–>” button
  8. Attach Ledger Hardware Wallet device to Computer
  9. Unlock Ledger Hardware Wallet device
  10. Open Ledger Filecoin App and wait for the “Filecoin Ready” prompt on Ledger device
  11. Click on the “Connect” button from the “Import from Hardware Wallet” pop-up window
  12. Observe Results.

Expectation is for Filecoin account to be added to Brave wallet. Current results are the error message [ TypeError: “list” argument must be an Array of Buffers ] being generated and output to the end-user.

Is the issue occurring on a specific network? No

What operating system are you using? Windows 11 Pro 24H2 , OS Build 26100.3775

Brave Version (check About Brave): Version 1.77.100 Chromium: 135.0.7049.100 (Official Build) (64-bit)

Additional Information:
Ledger Hardware Wallet Model: Nano X
Ledger Hardware Wallet OS Version: 2.4.2
Ledger Filecoin App Version: v2.1.1

I have been able to successfully add my Bitcoin, Ethereum, and Solana wallets without issue using the same processes listed above. Filecoin, which is notated with these other available options within the Brave wallet, is the only one that gave me this trouble.

Hello - Thank you for reporting. I was able to replicate the issue and have sent to the team for review. It can be tracked here: https://github.com/brave/brave-browser/issues/45650

Thank you very much!