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
Filecoin
andFilecoin EVM
out there. TheFilecoin
network uses thef1
address, whileFilecoin EVM
uses the Ethereum-style0x
address.
Transfer
- Go to the "Wallet" page. Choose
Filecoin
network. - Click "Receive" to get your
f1
address. FIL can be transferred to this address via exchange withdrawals, or other tools that supportf1
address. - Switch to the
Filecoin EVM
network. Click "Receive" to get your Ethereum-style0x
address, copy it. - Back to the
Filecoin
network in FoxWallet. Click "Send" and paste your Ethereum-style0x
address 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
f1
tof0
from
f1
tof1
from
f1
tof3
from
f1
tof4
from
f1
to0x
from
0x
tof0
from
0x
tof1
from
0x
tof3
from
0x
tof4
from
0x
to0x