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:
- Navigate to brave://wallet
- Unlock wallet using your password
- Navigate to Accounts Tab
- Select “+” icon for adding a new account
- Select “Connect hardware wallet” from drop down list
- Select the Filecoin “Connect” button from the “Import from Hardware Wallet” pop-up window
- In the “Import from Hardware Wallet” pop-up window, Click the “–>” button
- Attach Ledger Hardware Wallet device to Computer
- Unlock Ledger Hardware Wallet device
- Open Ledger Filecoin App and wait for the “Filecoin Ready” prompt on Ledger device
- Click on the “Connect” button from the “Import from Hardware Wallet” pop-up window
- 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.