> For the complete documentation index, see [llms.txt](https://docs.townsq.xyz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.townsq.xyz/institution-backed-yield-vault-features/wrappedtlp-and-credit-vault.md).

# WrappedTLP & Credit Vault

* **WrappedTLP**

**WrappedTLP** converts the rebasing `TownSquareLPToken` (TLP) into a static-balance ERC-20. TLP's balance grows over time as yield accrues, which breaks compatibility with protocols that assume balances only change on transfer — AMMs, lending markets, and the like. WrappedTLP fixes this: your token balance stays constant, and accrued yield instead shows up as a growing *exchange rate* between wTLP and TLP.\
\
**Deployed Address**

<table><thead><tr><th width="129.46484375">Network</th><th width="166.7890625">Market</th><th>Address</th></tr></thead><tbody><tr><td>Monad</td><td>USDC</td><td><code>0xf3D44492f11A2dC234Acba80a9E377aB5732b09D</code></td></tr><tr><td>Monad</td><td>WETH</td><td><code>0x01135C821a87154De3F338F1978811f2648E9570</code></td></tr><tr><td>Monad</td><td>cbBTC</td><td><code>0x72C486886d199984BDBCF278bA68358365B0f8b7</code></td></tr><tr><td>Monad</td><td>enzoBTC</td><td><code>0x4cC45f152448ef97a16eCAbc7a8AfC9DFD2cE73c</code></td></tr></tbody></table>

* **Credit vault**

**CreditVault** is the central custody and settlement contract for trader positions. It holds trader collateral, tracks per-trader / per-token positions, and settles trades executed through TownSquare's RFQ pools — with credit checks and risk limits handled off-chain and enforced on-chain via signatures.\
\
**DEPLOYED ADDRESS.**<br>

<table><thead><tr><th width="153.89453125">Network</th><th width="401.33984375">Address</th><th>Supported Market</th></tr></thead><tbody><tr><td>Monad</td><td><code>0xcD1D2D602C3e7394515DaAe96e4FFe16DE71e5B4</code></td><td>USDC, WETH, cbBTC</td></tr><tr><td>Monad</td><td><code>0x6B00868e2D1385b3804127827bBaB461d3E697E7</code></td><td>enzoBTC</td></tr></tbody></table>

<br>
