Skip to main content
IFÁ Labs is designed as a multi-chain oracle network from day one — not a single-chain product with ports bolted on later. The architecture is built to deploy consistently across EVM-compatible chains and non-EVM ecosystems like Sui and Solana, with identical asset IDs, aggregation logic, and security guarantees on every network.

Live Deployments

NetworkTypeAddress / Package IDExplorer
Base MainnetEVM L2 — Production0xA9F17344689C2c2328F94464998db1d3e35B80dCView on Basescan
Base SepoliaEVM L2 — Testnet0xbF2ae81D8Adf3AA22401C4cC4f0116E936e1025bView on Basescan Sepolia
AssetChain TestnetEVM — Testnet0xBAc31e568883774A632275F9c8E7A5Bd117000F7View on AssetChain Explorer
Sui TestnetSui Move — Testnet0x99847c953ee11ca57b6d602494c914d7d82a2d42c4c8a80307331fead5b22c4aView on Suiscan
Base Mainnet is the primary production deployment. If you’re building for production, start here. Use Base Sepolia for all EVM testing and development before going live.
The Sui Testnet entry shows the Package ID. On Sui, you interact with the Feed Object (0x5d2728b862de08de767e4f8841a38c9452d951c0602e77fc47bfbb3ab03f33f0) when reading prices — not the package directly. See the Sui Integration Guide for details.

Why Base First?

Base was selected as the primary deployment chain for three reasons: Low fees. Oracle price updates need to be pushed on-chain frequently. High gas costs on mainnet Ethereum would make that economically unsustainable at the update frequency stablecoins require. Base’s L2 economics make continuous updates viable. Fast finality. Protocols consuming price feeds need confidence that an update is settled. Base’s finality characteristics provide that without the latency of slower chains. Ecosystem alignment. Base has strong and growing DeFi activity, a developer-friendly environment, and direct alignment with the stablecoin and payments use cases IFÁ Labs serves — including native USDC support via Circle.

AssetChain Integration

AssetChain is a blockchain infrastructure focused on real-world asset (RWA) tokenization. IFÁ Labs’ integration here is deliberate — RWA protocols require reliable stablecoin pricing for collateral valuation, settlement, and on-chain accounting. AssetChain Mainnet deployment is targeted for when the ecosystem reaches full production readiness.

Sui Integration

Sui is a high-performance, object-centric Layer 1 blockchain with a native Move programming language. IFÁ Labs on Sui is implemented as a native Move package — not an EVM port — using Sui’s shared object model for price storage and access. Key differences from EVM deployments:
  • Shared objects instead of contract calls. Price feeds are stored in a shared IfaPriceFeed object. Consumers pass the object by reference in transactions rather than calling a contract address.
  • Positive decimal convention. Sui Move uses unsigned integers — the decimal field is a positive u8 (e.g. 18) rather than a negative int8 (e.g. -18).
  • Derived pair decimal is always 30. On Sui, all derived pair results use a fixed decimal of 30, with derived_price scaled by 10^30.
  • Built-in freshness helper. The Sui contract exposes price_feed::is_fresh(price_feed, current_time, max_age) directly — developers do not need to implement this check themselves.
  • Asset IDs as vector<u8>. The same 32-byte asset ID values are used across all networks, but on Sui they are passed as vector<u8> rather than bytes32 hex strings.
Beyond the oracle itself, Sui is also home to the IFÁ Labs Swap Contract — a live heterogeneous liquidity pool on Sui Testnet that uses the oracle directly for pricing. See Sui Swap Contract for details. Sui Mainnet deployment is planned once testnet integration is validated by the ecosystem.
The Sui oracle package was redeployed after this page was first published. If you have any previously documented object IDs cached, refresh them from Network Information or Contract Addresses before integrating.

Roadmap

MilestoneTargetDetails
Sui MainnetTBDFull production deployment following testnet validation
AssetChain MainnetTBDFull production deployment for RWA-focused protocols
SolanaTBDNative Solana program with dedicated interface — different from EVM and Sui contracts
Additional EVM L2sTBDOptimism, Arbitrum, Polygon zkEVM, and others based on ecosystem demand
Sui Swap MainnetTBDProduction deployment of the heterogeneous liquidity pool following testnet validation
Cross-Chain MessagingH2 2026Unified price propagation via LayerZero or Wormhole for instant cross-chain synchronization
Global View ContractsH2 2026Single-query endpoints returning consistent prices regardless of chain
Timeline targets marked TBD are actively being scoped. Follow @ifalabs on X or join the Telegram for deployment announcements as they happen.

Cross-Chain Consistency Guarantee

When IFÁ Labs deploys to a new chain, it doesn’t spin up a separate product — it extends the same network. Specifically:
  • Identical asset IDs across every chain. The 32-byte value for USDT/USD is the same on Base, AssetChain, and Sui. On EVM it is used as a bytes32 hex string. On Sui it is passed as a vector<u8>. The underlying bytes are identical — no remapping, no migration.
  • Shared data sources and aggregation rules. The same multi-source feeds, outlier detection, and consensus logic run on every deployment. Prices on different chains reflect the same underlying market reality.
  • Synchronized update triggers. Deviation and time-based thresholds are calibrated consistently, so price data across chains stays tightly aligned — typically within 0.1% variance under normal conditions.
This matters for cross-chain protocols. If your application spans multiple chains and needs consistent stablecoin pricing across all of them, IFÁ Labs gives you that guarantee by design — not as an afterthought.

Requesting Chain Support

Building on a chain that isn’t listed? IFÁ Labs prioritizes deployments based on:
  • Volume of developer and protocol demand
  • Stablecoin activity and ecosystem maturity on the target chain
  • Technical feasibility and finality characteristics
Reach out via support@ifalabs.com or open a request on GitHub with details about your chain and use case.

Next Steps

Quickstart (EVM)

Get your first on-chain price from Base Mainnet in minutes.

Quickstart (Sui)

Read prices from the IFÁ Labs oracle using Sui Move or the TypeScript SDK.

Network Information

Full network reference including RPC endpoints, object IDs, and faucet links.

Sui Swap Contract

Explore the live heterogeneous liquidity pool built on the IFÁ Labs Sui oracle.