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.Documentation Index
Fetch the complete documentation index at: https://docs.ifalabs.com/llms.txt
Use this file to discover all available pages before exploring further.
1. Wallet
You need an Ethereum-compatible wallet to sign transactions and interact with Base. Recommended: MetaMaskInstall MetaMask
Download the browser extension or mobile app from metamask.io. Use the official site — do not install from third-party sources.
Add Base networks
The easiest way is via ChainList.org — search “Base” and click Add to MetaMask.Or configure manually:
| Field | Base Mainnet | Base Sepolia |
|---|---|---|
| Network Name | Base | Base Sepolia |
| RPC URL | https://mainnet.base.org | https://sepolia.base.org |
| Chain ID | 8453 | 84532 |
| Currency | ETH | ETH |
| Explorer | https://basescan.org | https://sepolia.basescan.org |
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| Faucet | Notes |
|---|---|
| Alchemy Base Faucet | Requires free Alchemy account |
| QuickNode Faucet | No account required |
| Infura Faucet | Requires free Infura account |
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.| Tool | Best For | Setup |
|---|---|---|
| Remix IDE | Quick prototyping, no local setup | Visit remix.ethereum.org — runs in the browser |
| Foundry | Fast testing, Rust-based, production workflows | curl -L https://foundry.paradigm.xyz | bash |
| Hardhat | JavaScript/TypeScript projects | npm init -y && npm install --save-dev hardhat |
| Ethers.js | Frontend integrations and scripts | npm install ethers |
| viem | Modern TypeScript-first alternative to ethers | npm install viem |
4. Install the IFÁ Labs Interface Package
For Solidity projects, install the official interface package for type-safe contract interactions:- The complete
IIfaPriceFeedSolidity interface - Full struct and event type definitions
- The latest ABI
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.

