WFIO ERC20 Token Support
This page provides information for integration partners looking to list the WFIO token.
Overview
FIO Chain’s native token is FIO. FIO is the only token present on the FIO Chain.
There are 1,000,000,000 Smallest Units of FIO (SUFs) inside 1 FIO. All transactions in FIO and WFIO are expressed in SUFs.
Token holders wanting to use their FIO tokens in the Ethereum Defi ecosystem may wrap their tokens using the FIO Dashboard or directly through the wraptokens action. Wrapped tokens can be used to provide liquidity in decentralized exchanges such as Uniswap.
FIO Token wrapping is enabled by a multisig oracle application run in a decentralized environment on FIO Block Producer (validator) nodes. The FIO token wrapping contract is a modified ERC-20 opensource contract.
Protocol | Source Code | Mainnet Contract |
---|---|---|
WFIO on Ethereum | https://github.com/fioprotocol/fio.erc20 | 0xbEA269038Eb75BdAB47a9C04D0F5c572d94b93D5 |
Transferring WFIO
WFIO tokens on the Ethereum chain are transferred using the transferFrom action. The action requires an Ethereum Address for the payer (the person sending the funds), the payee (the person receiving the funds), and an amount, in SUFs.
Checking token balance
Token balance can be obtained by passing a user’s Ethereum address to balanceOf contract method.
Retrieving account balances and transaction history
WFIO token transaction history will conform to other ERC20 tokens supported in your wallet or exchange. Centralized Ethereum API services such as Infura and Alchemy enable the retrieval of transaction history for a smart contract or a user.