Illuminate
  • Illuminate - DeFi: Fixed
    • iPTs: Meta Principal Tokens
    • Lending
    • Maturity & Redemption
    • Integrations
    • YieldSpace AMM
    • Pricing & Arbitrage
  • Smart Contracts
    • Lender
      • Lender.sol
    • Redeemer
      • Redeemer.sol
    • Marketplace
      • Marketplace.sol
    • Illuminate Principal Token (ERC5095)
      • ERC5095.sol
    • Deployed Contract Addresses
    • Critical Attributes
    • Key Roles
    • Contract Relationships
    • Operation Checklists
    • Deposit Lifecycle
    • Error Codes
    • Smart Contract Integration
  • IlluminAPI
    • GET
      • Get Markets
      • Get Quotes
      • Get Best Quote
      • Get Pools
      • Get Pool
      • Get Raw Pool APYs
      • Get User Positions
      • Get Status
    • POST
  • Illuminate-js
  • Media Kit
  • Misc
  • FAQ
Powered by GitBook
On this page
  • Lending (Purchasing iPTs)
  • Optimized Routing
  • Risks
  • Audits
  • Insurance
  • Bug Bounty
  1. Illuminate - DeFi: Fixed

Lending

A description of the lending process and involved risks / security considerations.

PreviousiPTs: Meta Principal TokensNextMaturity & Redemption

Last updated 2 years ago

Due to the pricing dynamics discussed in Pricing & Arbitrage, lenders can be confident that iPTs provide the largest discount and therefore best rate on the market.

Lending (Purchasing iPTs)

In order to "lend", applications purchase iPTs from secondary markets to capture their discount. Once purchased, lenders hold iPTs and wait until maturity for redemption.

Once maturity is reached, lenders can either redeem manually or optionally utilize an automatic redemption process enabled by our implementation of .

This makes lending as simple as purchasing an iPT and... thats it!

Optimized Routing

While iPTs should in nearly all cases provide the largest discount, off-chain applications can optimize further and utilize the Illuminate API (IlluminAPI).

The IlluminAPI provides a granular response as to the optimal rate and if purchasing iPTs directly is suboptimal, Illuminate provides convenience lending methods for the purchase and wrapping of external PTs.

Risks

Like most, Illuminate shares some core risks that come with our integrated DeFi protocols.

These include: - Smart Contract Bugs + Reviewer Oversight - Oracle Liveliness - Liquidator Liveliness

Should any of our external integrations face a shortfall event, iPTs may then become partially collateralized.

This may either reduce yields or lead to negative yields in the case of significant external protocol losses.

Audits

We work to reduce these risks through diligent audits alongside Code4rena and Sherlock (TBD).

As a disclaimer, audits should not be considered an advertisement of safety, and are only a single indicator of the safety of a protocol.

Insurance

We also provide insurance through our safety module (Information TBD) and a baseline coverage of up to $10,000,000 through our partnership with Sherlock (TBD).

Bug Bounty

Through our partner Immunefi, we offer up to a $500,000 bug bounty for the report of severe vulnerabilities.

A record of previously public payouts:

For a report of our first audit with code4rena, check out the official report, and our blog post review: Code4rena Audit: Code4rena Review:

Sherlock Audit 1: Sherlock Audit 2:

Link
Link
Link
https://swivel.substack.com/p/swivilian-report-initial-audit-finding
EIP-5095
Drawing