Skip to main content
Before you start integrating IFÁ Labs price feeds, you need three things: a compatible wallet, testnet ETH for Base Sepolia, and at least one development tool. This page walks through all of them. If you’re already set up for EVM development on Base, you can skip straight to Get Your First Price.

1. Wallet

You need an Ethereum-compatible wallet to sign transactions and interact with Base. Recommended: MetaMask
1

Install MetaMask

Download the browser extension or mobile app from metamask.io. Use the official site — do not install from third-party sources.
2

Create or import a wallet

Follow the setup flow. Store your seed phrase offline and never share it.
3

Add Base networks

The easiest way is via ChainList.org — search “Base” and click Add to MetaMask.Or configure manually:
Alternatives: Coinbase Wallet, Rainbow, or any WalletConnect-compatible wallet.

2. Testnet ETH

All development and testing should happen on Base Sepolia before touching mainnet. You’ll need testnet ETH — it has no real value and is free to claim. Official Base Sepolia Faucet Visit base.org/faucet, connect your wallet, and request tokens. Daily limits apply. Alternative Faucets
Mainnet interactions require real ETH on Base. IFÁ Labs price reads are view calls — they cost no gas. You only need ETH if you’re deploying your own contracts that consume the feeds.

3. Development Tools

Pick the tooling that fits your workflow. You don’t need all of them — one is enough to get started. Recommendation: If you’re new to Base development, start with Remix — no local environment required. If you’re building a production integration, use Foundry or Hardhat with a proper test suite.

4. Install the IFÁ Labs Interface Package

For Solidity projects, install the official interface package for type-safe contract interactions:
This gives you:
  • The complete IIfaPriceFeed Solidity interface
  • Full struct and event type definitions
  • The latest ABI
Import it directly in your contracts:
Using Foundry? You can also install the interface as a lib dependency via forge install IFA-Labs/IfaPriceFeed-interface and reference it in your remappings.txt.

You’re Ready

Once your wallet is connected to Base Sepolia and you have testnet ETH, you’re set. Head to the next page to fetch your first on-chain price.

Get Your First Price

Fetch a live stablecoin price from the IFÁ Labs oracle in minutes.

Contract Addresses

View all deployed contract addresses across supported networks.