Dashboard · VantagePlanned

Maple Finance: syrupUSDC, syrupUSDT and the Loan Book

How much is lent through Maple's Syrup pools and against what collateral, and what have depositors earned?

Deposits in Maple's syrupUSDC and syrupUSDT, the loans they fund, the collateral behind them, realized yield and the withdrawal queue.

ShareEmail itvoltfincrypto.com/apps/maple-finance-syrupusdc-loans
Blueprint

What the dashboard will show.

The dashboard as it will open in Vantage. Each figure is named here and arrives with its receipt; until its data is published, its place stays empty.

Pools

Pool assets, realized yield and syrup token supply by chain.

Pool assets

USD

Assets held by the selected Syrup pools, from totalAssets() at the latest day-end block.

Figurerwa_supply_dailyAwaiting data

Realized APY, 30 days

%

What one share of the selected pools grew by over the last 30 days, annualized.

Figureyield_rates_dailyAwaiting data

Unrealized losses

USD

Losses the selected pools carry on impaired loans, from the pool manager's unrealizedLosses().

Figurerwa_supply_dailyAwaiting data

Holders

count

Addresses holding syrup tokens at the latest pinned block, summed across chains.

Figuretoken_holders_snapshotAwaiting data

Pool assets by chain

USD

Pool assets by day, split by the chain the syrup tokens are held on.

Stacked arearwa_supply_dailyAwaiting data

Loans and withdrawals

Active loans, their collateral, impairments and the withdrawal queue.

Active loans

USD

Principal outstanding on active loans funded by the selected pools.

Figurerwa_supply_dailyAwaiting data

Withdrawals waiting

USD

Withdrawals requested and not yet processed, valued in the pool's stablecoin.

Figurerwa_supply_dailyAwaiting data

Collateral behind loans

Collateral behind active loans by asset, from Maple's dated disclosures, marked issuer-reported.

Donutrwa_supply_dailyAwaiting data

Loan events

Every loan funded, called, impaired or repaid, with its principal, rate, date and transaction.

Tablerwa_supply_dailyAwaiting data

Pool
syrupUSDC, syrupUSDT or both
Period
Last 30, 90 or 365 days
About

What it answers, and for whom.

Maple Finance lends to institutions, and its Syrup pools let anyone fund those loans. Depositors put USDC or USDT into a pool and receive syrupUSDC or syrupUSDT, whose value in the underlying stablecoin rises as borrowers pay interest. This dashboard reads each pool's assets, the loans it has funded, the collateral behind them and what one share has actually grown by.

Most loans are fixed-rate and overcollateralized with BTC, ETH or other liquid assets, a structure Maple moved to after borrower defaults in 2022. The pool delegate can call or impair a loan, and an impairment lowers the pool's value before any loss is final, so calls, impairments and repayments are listed with their transactions.

Withdrawals are not instant: a holder requests one, and the pool processes the queue as cash becomes available from repayments and new deposits. The dashboard shows the queue's size and how long recent requests waited. syrupUSDC and syrupUSDT also circulate on other chains, where they are shown per chain and never counted twice.

Method

How it will be measured.

Every figure will be read at a block, kept with its source and its exact read, and open a receipt anyone can re-check.

How receipts work →
  1. Pool assets are each Syrup pool's totalAssets(), with unrealized losses from the pool manager's unrealizedLosses() shown beside them, at day-end blocks on Ethereum.
  2. Realized APY is the growth in the assets one share converts to between two pinned blocks, annualized, so impairments and losses show up in it.
  3. Loans come from the loan managers' funding, payment, call and impairment events, each with its principal, rate and dates; collateral is taken from Maple's dated loan disclosures where it is held off-chain.
  4. The withdrawal queue is read from request and processing events on each pool's withdrawal manager, which give the shares waiting and how long each request took.
  5. syrup tokens on other chains are read from their token contracts and matched to the shares locked or burned to send them there, so cross-chain supply is counted once.

The data it needs

Chain data, with some off-chain sources

  • rwa_supply_dailyTo buildTokenized assets supplySupply and holders of tokenized treasuries, money-market funds, stocks, gold and credit per token and chain per day, with issuer and asset class.
  • yield_rates_dailyTo buildYields and ratesSupply rates, staking yields and vault share-price growth per pool and vault per day, in one comparable table.
  • token_holders_snapshotTo buildToken holders and concentrationHolder counts, top holders and concentration shares of registry tokens at a pinned block, with contract and exchange labels.
  • protocol_revenue_dailyTo buildProtocol fees, revenue and buybacksFees users paid to each protocol and the part kept by the protocol or its token holders, per protocol and day, including buybacks.
  • Syrup pool totalAssets() and totalSupply(), and the pool manager's unrealizedLosses(), at day-end blocks
  • Loan manager events: loans funded, payments made, calls, impairments and repayments
  • Withdrawal manager request and processing events
  • syrupUSDC and syrupUSDT token contracts on Solana, Arbitrum, Base and Plasma
  • Maple's published loan and collateral disclosures, recorded with their date
Questions

Questions people ask.

What is syrupUSDC?

syrupUSDC is the deposit token of Maple's USDC Syrup pool. Depositing USDC mints syrupUSDC, and the USDC each token can be redeemed for grows as the pool's borrowers pay interest. syrupUSDT works the same way for USDT.

Who borrows from Maple?

Institutions such as trading firms, market makers and crypto lenders, which Maple approves before lending. Loans are typically overcollateralized with liquid crypto assets, and each one has its own rate and term, set when it is funded.

How long does it take to withdraw from Maple?

Withdrawals go through a queue. A request is filled when the pool has cash from repayments or new deposits, so the wait depends on the pool's cash and on how many holders exit at once. The dashboard shows the current queue and how long recent requests waited.

What happens if a Maple borrower defaults?

The pool delegate can call or impair the loan. An impairment marks the loan down in the pool's value at once, and any final loss after the collateral is sold is borne by depositors through a lower share value. The dashboard lists each such event.

Is syrupUSDC a real-world asset?

It is a claim on loans to institutions, which makes it private credit rather than a stablecoin or a treasury token. The collateral is mostly crypto, but borrowers and loan terms are arranged off-chain, so it sits with tokenized credit.

What is the SYRUP token?

SYRUP is Maple's governance token, which replaced MPL. Holders can stake it, and staking rewards are shown apart from the pools' yield because they come from the protocol rather than from the loans.

Pool delegate
The manager of a Maple pool, who approves borrowers, funds loans and can call or impair them.
Impairment
Marking a loan down in a pool's value before a loss is final, so new depositors do not buy in at an inflated price.
Open-term loan
A loan with no fixed maturity that the lender can call with notice.

Build Maple Finance: syrupUSDC, syrupUSDT and the Loan Book on verified data.

Start free in Voltfin Studio: boards, tables and reports where every number opens its receipt. Tell us which data you need first and we will build it next.