Spark

Spark Protocol Integration

Overview

This module provides integration with Spark Protocol (formerly part of MakerDAO), a decentralized lending platform focused on USDS and DAI. It offers deposits, collateralized borrowing, and yield-bearing spTokens.

Core Components

Lending Operations

  • Supply Functions:

    • Supply assets to lending pools

    • Withdraw supplied assets

    • Earn yield through spTokens

    • Track supply positions

    • Monitor earned interest

Borrowing Operations

  • Borrow Functions:

    • Borrow assets against collateral

    • Choose interest rate modes (Stable/Variable)

    • Repay borrowed assets

    • Use spTokens for repayment

    • Track borrowing positions

Supported Assets

  • Major Assets:

    • DAI (0x6B175474E89094C44Da98b954EedeAC495271d0F)

    • WETH (0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2)

    • USDC (0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48)

    • WBTC (0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599)

    • wstETH (0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0)

    • sDAI (0x83F20F44975D03b1b09e64809B757c47f942BEeA)

Analytics and Data

  • Account Information:

    • User account data

    • Total collateral value

    • Current debt positions

    • Health factor monitoring

    • Available borrowing power

E-Mode Features

  • Specialized Categories:

    • Stablecoins category

    • ETH category

    • Enhanced LTV ratios

    • Optimized borrowing power

    • Category-specific parameters

Chain Support

  • Ethereum Mainnet:

    • Pool Address Provider: 0x02C3eA4e34C0cBd694D2adFa2c690EECbC1793eE

    • WETH Gateway: 0xBD7D6a9ad7865463DE44B05F04559f65e3B11704

    • Data Provider: 0xFc21d6d146E6086B8359705C8b28512a983db0cb

Additional Features

  • Leveraged position creation

  • Reserve data monitoring

Last updated