Smart contracts
Last updated
Last updated
The 8LENDS tokens move along predefined trajectories to ensure the smooth operation of the 8lends project. The main router nodes (Smart Contracts) are responsible for various critical actions within the ecosystem:
Key Smart Contracts and Their Functions
SC Issue:
Role: The sole Smart Contract capable of creating 8LENDS tokens.
Function: Token issuance occurs upon an initiating event by the Treasury and a single issue on SC Basic.
Treasury:
Distribution: Distributes previously requested tokens to key areas: investment protection, sale, and burning.
Accumulation: Can accumulate tokens for long-term storage but only sends them to three other contracts (SC Burning, SC Sale, and Lending Pool).
SC Burning:
Function: Cannot create initiating events; receives tokens from other SCs for burning.
Operation: Token removal occurs quarterly according to an approved schedule. Tokens can be redirected for use in the loyalty program if needed.
SC Basic:
Initial Distribution: Receives tokens from SC Issue on the TGE date and distributes them to approved destinations listed in the Basic Issue.
Unclaimed Tokens: Directs unclaimed tokens to SC Burning.
SC Sale:
Purpose: Filled with tokens for sale to key partners.
Function: Outputs tokens to specialized protocols or directly to users' wallets, calculates the 8LENDS base rate, and withholds taxes.
Lending Pool:
Role: Specialized protocol for storing and redistributing 8LENDS and USDC tokens.
Operation:
8LENDS tokens come from the Treasury.
USDC is credited by the borrower on the debt repayment date.
If investors choose to repay the loan in 8lends, the remaining USDC is recorded as platform profits.
If investors choose USDC, 8lends tokens are transferred to SC Burning.
Structure: Generated for each individual loan, consisting of multiple stages.
Insurance Protocol:
Composition: Filled with 8lends and USDC tokens in a 1:5 ratio.
Function: Covers risks of non-repayment of the debt body to project investors.
Utilization: 8LENDS tokens can be withdrawn for liquidity management or exchanged for USD for placement in financial instruments.
Liquidity Pool:
Function: Protocol for exchanging 8lends tokens for other liquid digital instruments.
Features: Includes an automated market maker and can redistribute yields between users and liquidity providers.