Skip to content
Back

Liquidium SDK: Native Bitcoin Lending for Wallets, Exchanges, and Builders

5 min read

Educational
06/03/2026
SDK Release Blog Header.avif


Introducing Liquidium’s Native Bitcoin & Cross-Chain Lending SDK



Liquidium is bringing native Bitcoin-backed lending to more than just the Liquidium app.

With the Liquidium SDK, wallets, exchanges, portfolio apps, developer tools and AI agents can add borrowing, lending, repayment, withdrawals, market data, position tracking, activity history, and cross-chain credit flows directly into their own products.

The goal is simple: help teams build Bitcoin-backed lending experiences without forcing users through wrapped assets, centralized bridge flows, or a separate lending app.


What the Liquidium SDK Does



The Liquidium SDK gives builders access to Liquidium’s lending infrastructure through a Javascript/TypeScript client.

That means a product can let users:

  • Borrow stablecoins against BTC
  • Track loan status and repayment details
  • View market data and lending activity
  • Monitor position health
  • Build accountless Instant Loan flows
  • Build Account Based flows
  • Create deeper account-based lending dashboards

The user stays inside your product. Liquidium powers the lending layer underneath.

For more background on the underlying product architecture, read our guide to native cross-chain lending and our article on cross-chain loans and unified liquidity.


Start With Instant Loans



The fastest way to integrate Liquidium is through accountless Instant Loans.

Instead of asking users to create a full Liquidium profile before borrowing, your app can collect the loan details first.

Then, the SDK creates the loan and returns the deposit target, repayment target, loan reference, loan status, and current position state.

For the user-facing version of this product, read our article on Instant Loans. For a broader borrower guide, read How to Borrow Against Your Bitcoin.


What Teams Can Build With the Liquidium SDK



Wallet-Embedded Borrowing

Wallets can let users borrow stablecoins against BTC without leaving the wallet.

A user can choose an amount, review the LTV, generate the loan, send collateral, and track the position from the same app they already use to manage their assets.


Exchange and Brokerage Credit Flows

Exchanges can add Bitcoin-backed credit flows around deposits, withdrawals, trading balances, or treasury activity.

A user who needs liquidity does not have to sell BTC first. The exchange can show the borrow flow, display the required collateral, and route the user through Liquidium-powered loan creation.


Portfolio and Treasury Dashboards

Portfolio apps can use the SDK to show borrowing power, position health, reserve data, repayment amounts, and activity history.

For funds, treasuries, and power users, this can turn passive balance tracking into a working Bitcoin credit dashboard.

Developer Tools and AI Agents

Developer platforms can wrap Liquidium actions into skills, workflows, and AI-agent tools.

The SDK repository includes an AI agent skill that helps superspeed development and integration speed with the SDK. Builders choose the right flow, format amounts correctly, check LTV, and decide when to use Instant Loans instead of profile-based flows.

This makes it easier, and much faster, to build internal prototypes, partner demos, hackathon projects, agentic finance tools, and proof-of-concepts without starting from raw API names.


Custom Vaults and Automated Strategies

Advanced teams can also build structured products on top of Liquidium infrastructure.

A vault product could define its own risk rules, monitor position health, track market data, and automate lending flows around Liquidium.

For the current user-facing strategy model, read Liquidium Vaults: What They Are and How They Work.


Fast to Prototype



The SDK is built for TypeScript apps.

Developers can install the package with a simple command:

npm install @liquidium/client

The repository includes working examples for:

  • Instant Loan UX
  • SDK method queries
  • Deposit-address flows
  • EVM contract-interaction flows

The basic Instant Loan sequence is direct:

  1. Load pools and prices.
  2. Calculate LTV.
  3. Create the loan.
  4. Show the deposit target.
  5. Restore the loan by reference.
  6. Track activity and repayment details.

That gives your team a faster path from “can we support Bitcoin-backed lending?” to “we have a working prototype inside our product.”


Two Integration Paths


Liquidium supports two main SDK paths.

The first is accountless Instant Loans. This is the best starting point for most teams. It works well when your app wants a short borrow flow where users choose terms, fund a deposit target, and manage the loan through a receipt or reference.

The second is account-based profile flows. This path is better when your product owns the full lending dashboard. It supports profile creation, linked wallets, supply, borrow, withdraw, repay, position monitoring, and history.

Most new integrations should start with Instant Loans. Profile-based flows make more sense once a product needs deeper account management.


Built for Native Cross-Chain Lending


Liquidium is built around native assets and cross-chain lending infrastructure.

The SDK gives builders access to that system through one client. Teams can query markets, calculate quotes, create loans, monitor activity, read history, and manage positions without building cross-chain lending infrastructure from scratch.

Liquidium’s infrastructure is also designed around security-focused cross-chain architecture. For more background, read our articles on Chain Fusion security and the Trail of Bits review of Liquidium cross-chain loans.


Build With Liquidium


The Liquidium SDK is live for builders who want to add native cross-chain lending to wallets, exchanges, dashboards, developer tools, AI agents, and custom financial products.


CTA Banner Built With Liquidium Purple.avif


Start with the SDK page, explore the GitHub repository, run the examples, and use the included AI agent skill to move from prototype to integration faster.


FAQs



What is the Liquidium SDK?


The Liquidium SDK is a TypeScript client that lets developers integrate Liquidium borrowing, lending, repayment, withdrawal, market data, position tracking, activity tracking, and history into their own apps.


Who is the Liquidium SDK for?


The SDK is built for wallets, exchanges, portfolio apps, developer platforms, trading tools, AI agent builders, and enterprise teams that want to embed native cross-chain lending into their own products.


Can a wallet use the SDK to offer Bitcoin-backed loans?


Yes. A wallet can use the SDK to create a Bitcoin-backed loan flow where users borrow stablecoins against BTC, review LTV, receive a deposit target, and manage repayment through the app.


Do users need to create a Liquidium profile?


Not for Instant Loans. The SDK creates a generated profile behind the loan and returns the deposit and repayment targets your app needs.


What is the fastest way to start with the Liquidium SDK?


Install @liquidium/client, run the Instant Loans example, and use the included AI agent skill to guide implementation.


Can the SDK support lending markets such as USDC or USDT?


Yes. Liquidium supports stablecoin lending markets, and developers can use SDK market, position, and lending modules to build related product flows. For user-facing context, read our guides to USDC lending and USDT lending.


What is the difference between Instant Loans and profile-based flows?


Instant Loans are accountless and are usually the fastest integration path: the user chooses loan terms, receives a deposit target, and manages the loan by reference. Profile-based flows are better when a product needs a full connected-wallet lending dashboard with supply, borrow, withdraw, repay, positions, and history.


Authored by Liquidium

Share this article

More app-icon posts
View
Liquidium SDK: Native Bitcoin Lending for Wallets, Exchanges, and Builders | Liquidium