
Ibran Finance
Permissionless Crosschain Lending & Borrowing
Demo
About
The problem it solves **Solution** Ibran Finance is built on Base, an Ethereum Layer 2 network that offers low transaction fees and fast confirmations. Users enjoy real-time loan updates, instant transfers, and affordable on-chain interactions. By leveraging Base’s OP Stack architecture, Ibran Finance runs on scalable infrastructure that supports high-frequency DeFi interactions. This ensures smooth lending and borrowing operations for both retail and institutional users. Ibran Finance integrates Hyperlane for trustless cross-chain messaging and asset movement. This eliminates reliance on centralized bridging systems, providing a secure and decentralized way to expand across blockchain ecosystems. Ibran Finance implements a transparent, on-chain interest rate model on Base. Rates adjust automatically based on market conditions and collateralization levels. This ensures fairness, responsiveness, and healthy liquidity across the protocol. Smart Contract Address(es) BASE_UsdcBridgeTokenReceiver = 0x15858A57854BBf0DF60A737811d50e1Ee785f9bc; BASE_UsdtBridgeTokenReceiver = 0x007F735Fd070DeD4B0B58D430c392Ff0190eC20F; BASE_BtcBridgeTokenReceiver = 0x175867CAF278eB0610F216F3E0a6E671f2382E22; BASE_EthBridgeTokenReceiver = 0xb3B458299864487520d3B0cEDf9F5cfF2629a27B; BASE_ARB_MOCK_USDC_SENDER = 0xAE1b8d3B428d6A8F62df2f623081EAC8734168fe; BASE_ARB_MOCK_USDT_SENDER = 0x6Ab9c1AAf4f8172138086AA72be2AB8aA6579dbd; BASE_ARB_MOCK_WBTC_SENDER = 0x2879d0A7AD718c096Ed35E338C23e4C79E3601d8; BASE_ARB_MOCK_WETH_SENDER = 0x487b1e0177B3ac1ACA7e8c353ed0Df133593a8EB; BASE_OP_MOCK_USDC_SENDER = 0xeA25630BF89a0fF560308E7D12920695A586b0A2; BASE_OP_MOCK_USDT_SENDER = 0xd506b22a6b3216b736021FA262D0F5D686e07b35; BASE_OP_MOCK_WBTC_SENDER = 0xBdC661EECb0dcFB940A34008e0190c9103013C41; BASE_OP_MOCK_WETH_SENDER = 0x02a66B51Fc24E08535a6Cfe1e11E532D8A089212; BASE_lendingPoolFactory = 0x67165C24A886AAAf1bFA81934e44a2063c6B608C; BASE_lendingPool = 0x4F4E980f0C0094935c62Fc30B29d4F55DBEb824e; address public BASE_position = 0x1fEAD2bdAaEbb03C2739949EA3B2145f064378F0; ARB_helperMainnet = 0x39926DA4905f5Edb956F5dB5F2e2FF044E0882B2; ARB_UsdcBridgeTokenReceiver = 0xa8e2E14AA272d360235B9444f8214bA5fa2A2888; ARB_UsdtBridgeTokenReceiver = 0x886ba47579DC4f5DcB53ffd20429089A7788C072; ARB_BtcBridgeTokenReceiver = 0xF0D1c69cc148db2437131a5A736d77FD6fa20B47; ARB_EthBridgeTokenReceiver = 0x290CAcb1bc6e35797Db6243a1C10C12F16d93370; OP_UsdcBridgeTokenReceiver = 0xa8e2E14AA272d360235B9444f8214bA5fa2A2888; OP_UsdtBridgeTokenReceiver = 0x886ba47579DC4f5DcB53ffd20429089A7788C072; OP_BtcBridgeTokenReceiver = 0xF0D1c69cc148db2437131a5A736d77FD6fa20B47; OP_EthBridgeTokenReceiver = 0x290CAcb1bc6e35797Db6243a1C10C12F16d93370; OP_MOCK_USDC = 0xAE1b8d3B428d6A8F62df2f623081EAC8734168fe; OP_MOCK_USDT = 0x6Ab9c1AAf4f8172138086AA72be2AB8aA6579dbd; OP_MOCK_WBTC = 0x2879d0A7AD718c096Ed35E338C23e4C79E3601d8; OP_MOCK_WETH = 0x487b1e0177B3ac1ACA7e8c353ed0Df133593a8EB; Other Onchain Proof https://explorer.hyperlane.xyz/message/0x28a3895fed9dc7cc02d10affcbe5b6bc96cfaca1da9b7bf4ce84eca9f3690063 https://basescan.org/tx/0x56f62344601cba788034ea15e848893c365efdabe9dfa0645b47957bcf045651 https://basescan.org/tx/0x9be5943dc488aceb006f8bc701dce94fe0b0744a006cb911b592f589e984be9e https://basescan.org/tx/0xab3240fce855e24cb662b0acba5f569bf18e0663857bbd52192f6b7a29ee9c01
How it's made
Challenges we ran into Ibran Finance implements a modular cross-chain architecture composed of an Origin Chain, a Messaging Layer, and multiple Destination Chains. The Origin Chain, Base, serves as the foundation of the protocol. Built on Ethereum’s OP Stack, Base combines low-cost transactions with Ethereum-level security. It stores all liquidity, manages lending and borrowing logic, and acts as the single source of truth for user positions and protocol state. With low transaction fees and fast confirmations, Base provides an optimal execution layer for Ibran Finance’s DeFi operations. Cross-chain communication is powered by Hyperlane, a permissionless interoperability protocol. Hyperlane ensures reliable and secure message delivery across chains without depending on centralized bridges. It handles the dispatch, transport, and verification of messages from Base to other supported chains.