Skip to content

Conversation

andrewlfc7
Copy link
Contributor

Protocol Submission: Loan Protocol (Proton Network)
Name (to be shown on DefiLlama):
Loan Protocol

Twitter Link:
https://x.com/LOAN_Protocol

List of audit links if any:

Loan Protocol Audit Report

Website Link:
https://lending.metalx.com/markets

Logo (High resolution, will be shown with rounded borders):

Current TVL:
≈ $35.86M available liquidity (≈ $47.6M total deposits, ≈ $11.74M borrowed)

Treasury Addresses (if the protocol has treasury):
N/A

Chain:
Proton (XPR Network)

Coingecko ID (so your TVL can appear on Coingecko):

bitcoin

ethereum

litecoin

ripple

usd-coin

tether

dogecoin

metal

proton

terra-luna-2

terrausd-wormhole

Coinmarketcap ID:
N/A

Short Description (to be shown on DefiLlama):
Loan Protocol is a decentralized money market on Proton (XPR Network) that allows users to supply assets, earn interest, and borrow against their collateral.

Token address and ticker if any:

Governance token: LOAN (loan.token contract on Proton)

Category:
Lending

Oracle Provider(s):
Proton on‑chain oracle: lendingoracl

Implementation Details:
Price feeds are provided on‑chain via the lendingoracl contract. Loan Protocol integrates these oracles to value collateral and borrows. All protocol state is stored on‑chain in tables:

markets (per‑asset liquidity, borrows, reserves)

borrows (user loan positions)

shares (user supply positions)

Documentation/Proof:

Explorer view of lending.loan contract: https://explorer.xprnetwork.org/account/lending.loan?tab=tables&table=markets

Developer docs: https://lending.docs.metalx.com/developers/tables

Audit report: https://lending.docs.metalx.com/developers/audit

forkedFrom (Does your project originate from another project):
Not forked. Custom Proton-native lending protocol, inspired by Aave/Compound design patterns.

methodology:

TVL = only available liquidity from the accounts table of each token (cash reserves held by lending.loan).

Borrowed = outstanding total_variable_borrows + total_stable_borrows per market from the markets table.

Total deposits = TVL + Borrowed, but we report liquidity and borrowed separately for DefiLlama consistency.

Token IDs mapped to CoinGecko via xtokens contracts.

Github org/user (Optional):
Provide a link to your project's GitHub organization or user profile.

@llamabutler
Copy link

The adapter at projects/ithaca exports TVL:

arbitrum                  3.38 M

total                    3.38 M 

@llamabutler
Copy link

The adapter at projects/loan-protocol exports TVL:

proton                    35.73 M
proton-borrowed           11.70 M
borrowed                  11.70 M

total                    35.73 M 

@llamabutler
Copy link

The adapter at projects/ithaca exports TVL:

arbitrum                  3.38 M

total                    3.38 M 

@llamabutler
Copy link

The adapter at projects/pond0x exports TVL:

solana                    4.29 M
ethereum-staking          2
staking                   2
ethereum                  0

total                    4.29 M 

@llamabutler
Copy link

The adapter at projects/loan-protocol exports TVL:

proton                    35.50 M
proton-borrowed           11.76 M
borrowed                  11.76 M

total                    35.50 M 

@llamabutler
Copy link

The adapter at projects/ithaca exports TVL:

arbitrum                  3.38 M

total                    3.38 M 

@llamabutler
Copy link

The adapter at projects/pond0x exports TVL:

solana                    4.29 M
ethereum-staking          2
staking                   2
ethereum                  0

total                    4.29 M 

@llamabutler
Copy link

The adapter at projects/loan-protocol exports TVL:

proton                    35.50 M
proton-borrowed           11.76 M
borrowed                  11.76 M

total                    35.50 M 

@llamabutler
Copy link

The adapter at projects/ithaca exports TVL:

arbitrum                  3.39 M

total                    3.39 M 

@llamabutler
Copy link

The adapter at projects/pond0x exports TVL:

solana                    4.29 M
ethereum-staking          2
staking                   2
ethereum                  0

total                    4.29 M 

@llamabutler
Copy link

The adapter at projects/loan-protocol exports TVL:

proton                    35.50 M
proton-borrowed           11.76 M
borrowed                  11.76 M

total                    35.50 M 

@llamabutler
Copy link

The adapter at projects/ithaca exports TVL:

arbitrum                  3.39 M

total                    3.39 M 

@llamabutler
Copy link

The adapter at projects/loan-protocol exports TVL:

proton                    35.50 M
proton-borrowed           11.76 M
borrowed                  11.76 M

total                    35.50 M 

@llamabutler
Copy link

The adapter at projects/ithaca exports TVL:

arbitrum                  3.38 M

total                    3.38 M 

@llamabutler
Copy link

The adapter at projects/loan-protocol exports TVL:

proton                    35.51 M
proton-borrowed           11.77 M
borrowed                  11.77 M

total                    35.51 M 

@llamabutler
Copy link

The adapter at projects/ithaca exports TVL:

arbitrum                  3.29 M

total                    3.29 M 

@llamabutler
Copy link

The adapter at projects/loan-protocol exports TVL:

proton                    35.07 M
proton-borrowed           11.76 M
borrowed                  11.76 M

total                    35.07 M 

@llamabutler
Copy link

The adapter at projects/ithaca exports TVL:

arbitrum                  3.29 M

total                    3.29 M 

@llamabutler
Copy link

The adapter at projects/loan-protocol exports TVL:

proton                    35.07 M
proton-borrowed           11.76 M
borrowed                  11.76 M

total                    35.07 M 

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants