
Subscribe to facrael
<100 subscribers
Arweave TX
Ubiloan is a decentralized peer-to-pool loan protocol specializing in Game and Metaverse NFTs in a trustless, transparent and secure manner. It is built on the Ethereum blockchain and employs a set of smart contracts that interact with each other to facilitate lending and borrowing operations.
In this blog post, we will provide an overview of the Ubiloan protocol architecture and explain how it works. We will discuss the main components of the protocol, including the LendingPool contract, the Loan Manager, the Address Provider, the Ubiloan Liquidity Token, the Ubiloan NFT, the Lending Pool Configurator, and the Interest Rate Strategy.

The LendingPool contract is where users can deposit their cryptocurrency assets and begin interacting with the protocol. Once a user deposits a specific asset, they receive a corresponding amount of Ubiloan Liquidity Tokens (ULTs), which are used to represent their deposited assets within the protocol. The ULTs accrue interest based on the underlying asset's yield and can be minted and burned on supply and withdraw.
The LendingPool contract also allows users to borrow cryptocurrency assets by using their NFTs as collateral. The NFT loan manager generates unique loans and maintains the relationship between NFTs and loans. Whenever a user borrows cryptocurrency, their NFTs are locked, and the tokens are pegged 1:1 to the tokens of the corresponding NFT collateral.
The Address Provider smart contract acts as the main address registrar for a specific market in the Ubiloan protocol. By making the appropriate call, users can retrieve the latest contract address from this smart contract. This smart contract is immutable and never changes, ensuring the protocol's stability.
The Address Provider Registry smart contract contains a set of active AddressProvider addresses for different markets. It ensures the protocol can operate in different markets seamlessly.
Ubiloan Liquidity Tokens (ULTs) are tokens minted and burned upon supply and withdraw of assets to an Ubiloan market, which denote the amount of crypto assets supplied and the yield earned on those assets. All yield collected by the ULTs' reserves are distributed to ULT holders directly by continuously increasing their wallet balance.
Ubiloan NFTs (UNFTs) represent tokenized collateral used throughout the Ubiloan Protocol. Unlike most standard ERC-721 methods, UNFTs are not transferable, and all tokens owned by UNFT holders can be easily integrated into NFT wallets and social media.
The LendingPoolConfigurator provides main configuration functions for LendingPool, including activating/deactivating reserves, enabling/disabling borrowing of a certain reserve, freezing/unfreezing reserves, updating the decimal point of reserves, updating the interest rate strategy address, and more. The InterestRateStrategy contract holds the information needed to update the interest rates of a specific reserve and implements the update of the interest rates based on parameters such as the base debt rate and interest rate slope below optimal utilization.
In summary, the Ubiloan protocol is an innovative lending protocol built on the Ethereum blockchain, allowing users to deposit, borrow, and lend cryptocurrency assets while earning a yield. Its architecture consists of several smart contracts that work together seamlessly to provide a user-friendly and stable platform. With its tokenization feature and NFT collateral, the protocol offers a unique lending experience for users.
Join in Twitter and stay tuned!

facrael
No comments yet