Wallet Connection
Last updated
Last updated
We suggest using or with the Filecoin app.
It should be possible to have multiple wallet extensions installed simultaneously. However, the conventions for wallets to become detectable are still evolving, and some wallets may not be compatible.
MetaMask doesn't support Filecoin f1 addresses, so you won't be able to see your FIL balance directly in MetaMask if you’re using a native (f1) Filecoin address.
Instead, you can connect your Ledger device directly to GLIF and see your balances on the GLIF website.
For technical details on different address types, see:
There are two ways to use MetaMask x GLIF - default MetaMask and Filsnap.
Default MetaMask works the same as connecting to any EVM network - you must change the network in MetaMask to point to Filecoin Mainnet. See
Filsnap is a plugin that can be installed inside MetaMask that will produce a native Filecoin address (beginning with f1 instead of 0x).
Certain advanced Filecoin use cases will only work with Filsnap, however, most day to day use cases work with default MetaMask and 0x addresses.
After clicking "Send" in the GLIF UI, ensure you check your wallet (the browser extension) to confirm the gas fees and send the transaction. The transaction might expire if the MetaMask popup appears behind the browser window and is not addressed promptly.
On your Ledger device, it may prompt "Expert mode required." You need to enable "Expert mode" within the Filecoin App on your Ledger to proceed. This step is necessary because the Ledger does not inherently recognize Ethereum transaction parameters, requiring Expert mode to correctly sign the transactions.