Transfer Between 0x and f1
FoxWallet is a decentralized, multi-chain wallet with full support for Filecoin. It integrates with the Filecoin Ethereum Virtual Machine (FEVM), allowing users to easily transfer FIL to and from f4 address without manual setup. This guide explains how to transfer FIL using FoxWallet.
FoxWallet uses Filecoin's built-in FilFowarder, a smart contract that lets users transfer FIL from an Ethereum-based f4 address to a Filecoin address of a different type. To use FoxWallet, you must set up and configure FoxWallet before beginning the transfer process, described below.
Setup and configuration
- Download FoxWallet.
- Open the FoxWallet application.
- For the purpose of this tutorial, select Create wallet to create a new wallet. Alternatively, select Import wallet to import an existing wallet.
- Set password.
- Backup seed phrase, note the terms and the order in which they appear.
- Click "Receive" and select network, you can find
FilecoinandFilecoin EVMout there. TheFilecoinnetwork uses thef1address, whileFilecoin EVMuses the Ethereum-style0xaddress.
Transfer
- Go to the "Wallet" page. Choose
Filecoinnetwork. - Click "Receive" to get your
f1address. FIL can be transferred to this address via exchange withdrawals, or other tools that supportf1address. - Switch to the
Filecoin EVMnetwork. Click "Receive" to get your Ethereum-style0xaddress, copy it. - Back to the
Filecoinnetwork in FoxWallet. Click "Send" and paste your Ethereum-style0xaddress in the blank. - Input the amount of FIL you’d like to transfer and then click "Confirm", check out your account later.
- Reverse the steps 2,3,4 if you would like to transfer FIL from
0x(f4)tof1.
In fact, you can transfer with any type of address in FoxWallet directly
from
f1tof0from
f1tof1from
f1tof3from
f1tof4from
f1to0xfrom
0xtof0from
0xtof1from
0xtof3from
0xtof4from
0xto0x