Omni-Fi
PortfolioTranchesAccessFAQDocsPaper
Launch app

Documentation

Build on Omni-Fi

Start with the protocol reference for how the system works, then the SDK for what a front end calls and the call flows for what happens on-chain when a request crosses chains.

Protocol

Protocol reference

How the tranche system works end to end — the Senior/Junior waterfall, the ERC-7540 request/settle/claim cycle, the single-chain contract set, and the hub-spoke multichain version with its CCCP message table, function list and event catalogue.

SDK

@omnifi/sdk

The whole product surface in one entry point — overview, deposit, redeem, claim, whitelist, settlement history. Amounts go in as decimal strings and come back formatted; every failure is one error type with a message you can show. Korean and English.

Contract call flows

Deposit

Spoke request → hub ledger → settlement → claim.

Deposit · approval

The approve step and where the allowance is read.

Redeem

Escrowed shares, the payout batch, and the claim that burns them.

Redeem · approval

Share approval ahead of a redemption request.

Whitelist

Eligibility written on the hub and propagated to each spoke.

Rebalance

How the basket adapter trades toward target weights at settlement.

Addresses and chain IDs in these pages are testnets — Bifrost testbed, ETH Sepolia, Base Sepolia and the Robinhood testnet. Nothing here describes a mainnet deployment.

← Back to Omni-Fi© 2026 Omni-Fi · Central Asian sovereign yield on Base