LogoLogo
  • Blend v2 Documentation
  • ๐Ÿ“„Blend Whitepaper
  • ๐ŸงชMedia Kit
  • ๐Ÿš€Deployments
  • ๐Ÿ•ต๏ธโ€โ™‚๏ธAudits & Bug Bounties
  • ๐Ÿง‘โ€๐ŸญGithub
  • v1 Docs
  • ๐Ÿ‘ฅUsers
    • General/FAQ
    • Choosing Pools
    • Lending-Borrowing
      • Lending
      • Borrowing
      • Liquidations
    • Backstopping
    • BLND Token
    • Auctions
  • Emissions
  • ๐ŸŒŠPool Creators
    • General
    • Tutorial: Setting Up a Pool
    • Adding Assets
      • Risk Parameters
      • Interest Rates
      • Emissions
    • Pool Management
    • Selecting an Oracle
    • Setting Backstop Take Rate
    • Setting Max Positions
    • Backstop Bootstrapping
    • Required Infrastructure
  • ๐Ÿ“šTech Docs
    • General
    • Core Contracts
      • Emitter
        • Backstop Management
        • Blend Distribution
      • Backstop
        • Deposit Management
        • Drawing and Donating
        • Emission Distribution
      • Pool Factory
        • Lending Pool Deployment
      • Lending Pool
        • Fund Management
        • Liquidation Management
        • Emission Management
        • Interest Management
        • Pool Management
        • Bad Debt Management
        • Protocol Tokens
    • Guides
      • Deploying a Pool
    • Integrations
      • Integrate with a Blend Pool
      • Fee Vault
    • Potential Improvements
Powered by GitBook
On this page
  • Guides
  • Resources
  • JS Blend SDK
  • Blend UI
  • Blend Contract SDK
Export as PDF
  1. Tech Docs

Integrations

PreviousDeploying a PoolNextIntegrate with a Blend Pool

Last updated 8 days ago

This section contains information to help integrators like wallets, dApps, and other protocols utilize Blend.

Blend has two core integration points - the Backstop and the Lending Pool. The Backstop allows users to deposit backstop tokens (currently BLND-USDC LP tokens) into a pool's backstop to act as first loss capital, and earn a portion of the pool's earned interest. The Lending Pool allows users to supply any of the pool's supported assets into the pool to earn interest, and optionally borrow against those funds.

Most integrations will interact with a Blend pool to supply tokens like USDC, EURC, or XLM to earn interest.

Guides

Resources

There are a few open souce resources that will assist with performing integrations.

JS Blend SDK

The JS Blend SDK makes integrating with Blend significantly easier. It contains optimized loading functions for reading all Blend data from chain, and includes built-in math for calculating things like APYs and more.

It also serves as a resource and code example for various Blend actions that can be used as reference for any non-JS application.

Blend UI

The Blend UI is a React webapp built for interacting with the Blend protocol, and is the source code for both the Testnet and Mainnet Blend UI deployments.

Blend Contract SDK

The Blend Contract SDK is a Soroban based SDK for contracts that integrate Blend. It comes with all relevant contract clients and testutils to create test Blend deployments.

๐Ÿ“š
Integrate with a Blend Pool
Github Link
Github Link
Github Link