Asset Onboarding
Last updated
Last updated
This document provides a detailed explanation of the asset onboarding process for our DeFi platform. The diagram illustrates the flow from asset tokenization to loan approval, integrating oracle data, AI analysis, and smart contract automation. Each component in the flowchart plays a vital role in ensuring the secure and efficient onboarding of Real-World Assets (RWA) into our decentralized ecosystem.
Real-world assets such as US Treasury, private credit, and public credit are onboarded into our system.
These assets are backed by business contracts that enable them to be represented in a tokenized form within the blockchain ecosystem.
Legal agreements are established for each real-world asset.
These contracts form the foundation for the tokenization process, ensuring regulatory compliance and asset integrity.
The Oracle acts as a bridge between real-world data and the blockchain, ensuring that relevant market data, collateral information, and configuration details are continuously updated and available to the smart contract.
The Oracle sources data from:
Tokenized Configuration: Data about the configuration of each tokenized asset.
Tokenized Market Data: Market data relevant to the valuation and performance of the assets.
Tokenized Collateral: Information about the collateral backing the assets to reduce risk.
etc.
The smart contract is the core of the onboarding process, automating the execution of asset-related activities based on data provided by the Oracle.
It ensures transparency and immutability, making the process trustworthy and efficient.
The smart contract relies on certain conditions, including:
Sufficient Fund Check
Legal Validation
Due Diligence
Once data is processed by the smart contract, the approval process begins, utilizing both automated and human oversight.
AI Analyzer: An AI-based module performs preliminary analysis to evaluate asset risk and alignment with our portfolio requirements.
Human Analysis: The results are then reviewed by a human team to ensure compliance with our risk management protocols.
Approval Decision: Based on AI and human analysis, the asset is either approved or rejected.
Accepted Loan: If approved, the loan request moves forward, allowing funds to be disbursed.
Rejected Loan: If rejected, the loan request is halted, and no funds are distributed.
For approved assets, funds are disbursed into a Custodial Wallet. This wallet manages the distribution and repayment of funds, securely holding assets on behalf of users.
Repayment: The payback mechanism allows for asset repayment to be directed back into the custodial wallet, closing the asset onboarding lifecycle.
Data flows from Real-World Assets to the Business Contract.
The Oracle acts as the intermediary, providing tokenized data to the Smart Contract.
The Smart Contract interacts with both the Oracle and the Approval Process, resulting in either loan approval or rejection.
Accepted loans are funded through the Custodial Wallet, with repayments tracked accordingly.