/contracts_public

Primary LanguageSolidityGNU General Public License v3.0GPL-3.0

rhino.fi's Public contracts

Pure solidity repository of rhino.fi's contracts. No dependencies are included and may be required for compilation of the contracts (openzepplin's contracts)

Latest Deployed Versions

Ethereum Mainnet

Arbitrum

BSC

Polygon

zkSync

zkEVM

Optimism

Cross-Swap Wallet

rhino.fi deploys this self-custodial smart-wallet on several chains, and it holds tokens on behalf of users. rhino.fi can broadcast meta-transactions signed by users in order to swap via aggregators such as Paraswap or invest into yield opportunities such as via Beefy Finance.

Bridge

Bridge funds from rhino.fi's L2 to other chains using collateral. Behaves similar to our FastWithdrawal pool and is not trustless at point of transfer

AMM

An extension of UniswapV2 smart contracts to allow operations in L2 mode

All core AMM calculations are courtesy of Uniswap