TrueFi Docs

Creating a Line of Credit (tutorial)

To create a TrueFi Line of Credit, follow the process below:
  1. 2.
    Connect your wallet and click "Sign In with Ethereum". When prompted, verify and sign the message to log in.
    • Make sure this address has been whitelisted by TrueFi governance. Only whitelisted addresses are able to deploy a line of credit at the final step.
  2. 3.
    Configure Line of Credit. See below for descriptions of each parameter:
    • Deployment Network: choose between deployment on Ethereum or Optimism
    • Underlying Asset: select ERC-20 borrow/lend asset
    • Deposit Controller: n/a
    • Lender Restrictions: borrower sets KYC/KYB policy to one of following
      • All lenders allowed
      • TrustLabs-managed KYC whitelist: delegate KYC onboarding to Archblock/TrustLabs)
      • Custom whitelist: borrower manages own whitelist
    • Withdraw Controller: for Line of Credit, select Default
    • Transfer Restrictions: borrower sets policy for whether lenders can transfer LP token
      • All transfers allowed
      • No transfers allowed
  3. 4.
    Configure interest rate curve Borrower defines parameters of interest rate curve w/ up to two kinks.
  4. 5.
    Provide token name, token symbol, and borrower description. The token name and symbol will show onchain and on Etherscan pages, etc. The description will show in the TrueFi app front end only.
  5. 6.
    Deploy Line of Credit. Review and verify all configuration details. Once confirmed, click "Continue" to create onchain transaction and sign in wallet.