The global
lending platformPowered by stablecoins.
Tenor offers institutions a global venue to access and trade stablecoin powered credit markets. All markets are non‑custodial.

For asset managers
Lend and allocate to stablecoin credit markets
A turnkey platform
Create an organization, set allocation rules and role based policies, lend stablecoins across a wide set of markets.
Allocate across lending markets
Create rules and make programmatic allocation decisions. Leverage advanced order management capabilities.
Create roles & policies
Spin up embedded wallets and set up roles across your team. Configure roles across key workflows.
On-ramp & off-ramp
Seamless on-ramping and off-ramping between stablecoins and fiat.
Create private gated vaults
Use private vaults and wallet policies to enforce role based access controls.
Reporting & monitoring
Monitor your portfolio in real time, track account value, P&L and set alerts.
For borrowers
Access stablecoin
liquidity just‑in‑time
- Borrow stablecoin inventory just‑in‑time
- Get access to a stablecoin line of credit
- Borrow against tokenized assets (FX, crypto)

in liquidity from a global network of lenders. Request a quote, compare offers and settle with the best one.

Use the Tenor API to power your operations
- Send and request quotes programmatically
- Integrate the Tenor API into your operations
- Create advanced trading and reallocation strategies
- 1Quote
- 2Prepare
{
"chain_id": 8453,
"action": "borrow",
"market": "EURC/USDC",
"term": ,
"size": { "principal": }
}

- 1Quote
- 2Prepare
{
"chain_id": 8453,
"action": "borrow",
"market": "EURC/USDC",
"term": ,
"size": { "principal": }
}Best route5.46% fixed


- 2Prepare
{
"chain_id": 8453,
"wallet": "0x7a3f…c91e",
"quote_id": "qt_01J9K2",
"size": { "principal": "2000000" },
"collateral": { "token": "EURC", "amount": "2150000" }
}Execute these 2 transactions
approve(spender, amount)68 bytes payloadborrowRoute(legs[2], maxRate)356 bytes payload- 1Quote
- 2Prepare
{
"chain_id": 8453,
"action": "lend",
"market": "EURC/USDC",
"term": ,
"size": { "principal": }
}Best route5.23% fixed
- 2Prepare
{
"chain_id": 8453,
"wallet": "0x7a3f…c91e",
"term": "3M",
"size": { "principal": "2000000" }
}Execute these 2 transactions
approve(spender, amount)68 bytes payloadlendRoute(legs[2], minRate)356 bytes payload- 1Post
- 2Track
{
"chain_id": 8453,
"wallet": "0x7a3f…c91e",
"side": "lend",
"term": "6M",
"rate": ,
"size": { "principal": }
}Execute these 2 transactions
approve(spender, amount)68 bytes payloadpostOffer(maturity, rate, maxAssets)100 bytes payload- 2Track
X-Api-Key: tnr_live_•••• // watch it fill
Offer live · 5.40% · 40% filled
- 1Request
- 2Replies
- 3Take
{
"chain_id": 8453,
"side": "borrow",
"market": "EURC/USDC",
"term": ,
"size": { "principal": },
"makers": { "all": true }
}


- 2Replies
- 3Take
X-Api-Key: tnr_live_•••• // makers answer with firm offers



- 3Take
{
"chain_id": 8453,
"wallet": "0x7a3f…c91e",
"offer_id": "e7a0…",
"size": { "principal": "2000000" },
"collateral": { "token": "EURC", "amount": "2150000" }
}Execute these 2 transactions
approve(spender, amount)68 bytes payloadtake(offerId, amount, collateral)100 bytes payloadBuilt on non‑custodial, battle tested infrastructure

Battle-tested
Built on Morpho immutable smart contracts, securing >$15B

Non‑custodial
Only you can access your funds. Set up roles across your team.

Access stablecoin credit markets Using the global lending platform
Get started with Tenor today









