Skip to main content

Get ERC20 Token Address from FewToken

FewTokens wrap original ERC20 tokens. In UI and analytics workflows, you may need to map back to the underlying token.

Read Original Token from FewToken

FewToken exposes:

function token() external view returns (address);

Example Resolver Contract

// SPDX-License-Identifier: MIT
pragma solidity ^0.8.26;

interface IFewWrappedToken {
function token() external view returns (address);
}

contract OriginalTokenResolver {
function getOriginalTokenAddress(address fewTokenAddress) external view returns (address) {
return IFewWrappedToken(fewTokenAddress).token();
}
}

Fetch ERC20 Metadata

After resolving the original token address, you can call standard ERC20 methods for display:

  • name()
  • symbol()
  • decimals()

This is useful for:

  • token metadata rendering
  • compatibility with external protocols
  • balance and reporting pipelines