<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:cc="http://cyber.law.harvard.edu/rss/creativeCommonsRssModule.html">
    <channel>
        <title><![CDATA[zkLend - Medium]]></title>
        <description><![CDATA[zkLend is an L2 money-market protocol built on StarkNet, combining zk-rollup scalability, superior transaction speed, and cost-savings with Ethereum’s security. - Medium]]></description>
        <link>https://medium.com/zklend?source=rss----ab87c846b80c---4</link>
        <image>
            <url>https://cdn-images-1.medium.com/proxy/1*TGH72Nnw24QL3iV9IOm4VA.png</url>
            <title>zkLend - Medium</title>
            <link>https://medium.com/zklend?source=rss----ab87c846b80c---4</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Tue, 23 Jun 2026 21:07:01 GMT</lastBuildDate>
        <atom:link href="https://medium.com/feed/zklend" rel="self" type="application/rss+xml"/>
        <webMaster><![CDATA[yourfriends@medium.com]]></webMaster>
        <atom:link href="http://medium.superfeedr.com" rel="hub"/>
        <item>
            <title><![CDATA[zkLend Incident Recovery Plan]]></title>
            <link>https://medium.com/zklend/zklend-compensation-plan-5682dcf91f57?source=rss----ab87c846b80c---4</link>
            <guid isPermaLink="false">https://medium.com/p/5682dcf91f57</guid>
            <dc:creator><![CDATA[zkLend]]></dc:creator>
            <pubDate>Thu, 20 Feb 2025 06:19:50 GMT</pubDate>
            <atom:updated>2025-03-04T12:58:46.615Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*3ct4iy55sZ53jn0uzeGmfw.png" /></figure><p><em>Updated 04 March 2025</em></p><p><em>Orignally Posted on 20 February 2025</em></p><p>On February 11 2025, zkLend experienced a security incident, resulting in users’ funds being exploited. An initial analysis has been conducted, and users can refer to the <a href="https://x.com/zkLend/status/1890389052492509362">post-mortem</a> report detailing the progress made thus far.</p><p>This piece aims to outline a recovery plan for affected users through a structured and transparent approach to endeavour to maximize recoveries for users where possible. The plan is designed to establish a sustainable framework for long-term protocol security.</p><p>The recovery portal will be going live ahead of schedule on <strong>05 March 2025 at 06:00 UTC</strong>. Users may access the <a href="https://recovery.zklend.com/claim">portal</a> to check their recovery positions.</p><p><strong>1. Impact Summary</strong></p><p><em>*All USD calculations are based on asset prices immediately after zkLend halted operations on 11 February 2025 08:09:38 GMT. The tool for generating all the numbers included here will be made available.</em></p><p>The zkLend team will contribute around 400k USD to the recovery of user funds by:</p><ul><li>wiping out the protocol revenue account’s claims of ~75,638.12816331 USD;</li><li>wiping out two protocol treasury accounts’ claims (from deposits) of ~322,307.32303549 USD.</li></ul><p>After contributions from the team, the total shortfall is reduced to be ~9,013,101.72323417 USD.</p><p><strong>Expected</strong> recovery rate of each market pool (<em>rates are now finalized post liquidation)</em>:</p><p><strong><em>Unaffected Pools</em></strong></p><ul><li>WBTC: 100%<em> (fully recovered)</em></li><li>DAIV0: 100%<em> (fully recovered)</em></li><li>WSTETHV0: 100%<em> (fully recovered)</em></li><li>ZEND: 100%<em> (fully recovered)</em></li><li>DAIV1: 100%<em> (fully recovered)</em></li><li>EKUBO: 100%<em> (fully recovered)</em></li><li>KSTRK: 100%<em> (fully recovered)</em></li></ul><p><strong><em>Affected Pools</em></strong></p><ul><li>ETH: 7.06%</li><li>USDC: 4.08%</li><li>USDT: 23.57%</li><li>STRK: 30.74%</li></ul><p><strong>2. Methodology</strong></p><p>To address the shortfall at the time of the exploit (<em>Te</em>), we first identified each user’s Net Deposit Value (NDV), calculated as follows:</p><p><em>Net Deposit Value = Market Value of Supplied at Te — Market Value of Borrowed at Te</em></p><p>Then, each user’s claim on any collateral token is reduced based on their NDV proportion of their total deposit value. No repayment of debt is required.</p><ul><li><strong><em>Example</em></strong><em>: At the time of attack, a user had deposited 1 ETH and 1000 USDC, and borrowed 300 USDT. Assuming prices 1 ETH = 2000 USD, 1 USDC = 1 USD, 1 USDT = 1 USD:</em></li></ul><p><em>User Total Deposit Value = 1 × 2000 + 1000 × 1 = 3000 USD<br>User Net Deposit Value = 3000–300 × 1 = 2700 USD</em></p><p><em>The user’s claims on their ETH and USDC collateral are adjusted accordingly:</em></p><p><em>ETH claim = 1 * (2700 / 3000) = 0.9 ETH<br>USDC claim = 1000 * (2700 / 3000) = 900 USDC</em></p><p>Users need not worry about liquidation or high interest payments affecting their NDV, as the snapshot has been taken from the block on which the protocol halted operations.</p><p>The recovery plan then addresses two types of scenarios:</p><ul><li>Unaffected Pools — pools that were not drained during the exploit.</li><li>Affected Pools — pools that were directly drained during the exploit.</li></ul><p>Differentiation is necessary because funds were taken from four of the eleven pools, namely ETH, USDC, USDT, and STRK. Other pools — DAIv0, DAIv1, EKUBO, kSTRK, WBTC, WSTETHv0 and ZEND — remained unaffected. While all pools are interconnected due to borrowed positions, it is essential to segregate the fund redistribution and recovery plan based on:</p><ul><li>Unaffected Pools not being drained during the exploit.</li><li>The high available liquidity in these pools.</li></ul><p><strong>3. The Plan</strong></p><p>Depending on the pool they have deposited into, users will either be fully refunded or partially refunded and granted access to the recovery portal where they may view their position.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*u6pwHU44J4xY8juf5OdQ9g.png" /></figure><p><strong>For Unaffected Pools</strong></p><p>Repayment will be made in full from the available liquidity in each Unaffected Pool. If an Unaffected Pool has a shortfall (due to relatively high utilization), it will be supplemented by surplus liquidity from other Unaffected Pools to cover the deficit.</p><p><strong>For Affected Pools</strong></p><p>Any aggregated surplus from Unaffected Pools will be liquidated and distributed proportionately to each Affected Pool. Partial repayment will occur proportionately based on the remaining liquidity in each pool plus such redistributed (socialized) surplus.</p><p>Each pool’s initial shortfall is calculated by</p><p><em>Shortfall px =(claims -balance)*price at time of attack</em></p><p>The total shortfall for Affected Pools amounts to 9,396,943.69 USD. Combined with the expected aggregated surplus from Unaffected Pools for socialization: $383,841.97, the shortfall becomes 9,013,101.72 USD.</p><p>These figures are estimates; exact amounts will be provided once the debt positions are liquidated and aggregated surplus tokens are converted into affected pool tokens. Please also refer to <em>“Appendix: Calculations”</em> for more details.</p><p>The repayment of deposit to users can be illustrated with a few example scenarios:</p><p>Scenario 1:</p><ul><li>Deposited: kSTRK</li><li>Borrowed: Nil</li><li>Treatment: Full balance of kSTRK deposit will be returned to the user.</li></ul><p>Scenario 2:</p><ul><li>Deposited: kSTRK</li><li>Borrowed: USDT</li><li>Treatment: Balance of USDT debt will be deducted from kSTRK deposit balance. The net deposit balance of kSTRK will be returned to the user.</li></ul><p>Scenario 3:</p><ul><li>Deposited: kSTRK and USDT</li><li>Borrowed: DAI</li><li>Balance of DAI debt will be deducted from kSTRK and USDT deposit balances proportionately. The remaining balance of kSTRK will be returned to the user while the USDT balance will be partially returned. Users with outstanding net deposit balance not repaid will be whitelisted to the recovery portal.</li></ul><p>Scenario 4:</p><ul><li>Deposited: USDT</li><li>Borrowed: DAI</li><li>Treatment: Balance of DAI debt will be deducted from USDT deposit balance. The remaining balance of USDT deposit will be repaid to the user. Users with any outstanding net deposit balance not repaid will be whitelisted to the recovery portal.</li></ul><p><strong>zkLend Recovery Pool</strong></p><p><strong>Purpose: </strong>Represents opportunity for recovery for users who incurred losses due to this exploit.</p><p><strong>Issuance: </strong>Approximately 82,818 wallet addresses have been affected, contributing to an approximate accumulated value of $9,013,101.72 at the time of exploit.</p><p><em>*In the recovery process, the zkLend team decided to exclude accounts with less than 1 USD worth of deposits from recovery in order to streamline the distribution process. The result is a total of 82,818 accounts identified. And the balance from these excluded accounts are not counted towards the claim pool.</em></p><p><em>However, we understand there may be users who hold many accounts with less than 1 USD, which may aggregate to a meaningful sum. In which case, please contact us on Discord / </em><a href="mailto:info@zklend.com"><em>info@zklend.com</em></a><em> to calculate these claims separately.</em></p><p><strong>Mechanism:</strong> Each of the 82,818 affected wallet addresses will be whitelisted to access a recovery portal where affected users will be able to withdraw proportional claim from the Recovery Pool.</p><p><strong>Recovery Pool: </strong>This is the contract where funds from various recovery methods will be consolidated and be made available for the affected users to claim. Funds will be contributed to the Recovery Pool contract through various means:</p><ul><li>Recovery of any lost funds from the hack;</li><li>All unvested team, advisor, and ecosystem ZEND tokens;</li><li>Any additional incomes and funds to be generated from zkLend’s ongoing operations;</li><li>Any donations, incentives and rebates received.</li></ul><p>As mentioned, the zkLend team’s existing protocol revenue and treasury accounts, which amount to around 400k USD, have been excluded from the claim calculation process and thus will not participate in the recovery process. In the event that the stolen funds are recovered and returned in the future, zkLend’s aggregate deposit position will be the last to claim from the remaining balance after servicing all users’ claims.</p><p><strong>4. The Logistics</strong></p><p>All users will be able to view their claimable amounts through the recovery portal, expected to be made available on 5 March 2025. The portal will provide additional information on how much each user can claim immediately and how much will depend on recovery efforts from the Affected Pools. (Please read <a href="https://recovery.zklend.com/terms">Recovery Portal T&amp;C</a> before claiming)</p><p>In addition, the team has also set up a <a href="https://recovery.zklend.com/donation">donation page</a> to pass on any contributions from the community to users who have lost funds.</p><p>The claims contract has been fully audited by Nethermind Security prior to going live, and its report can be found in Nethermind’s <a href="https://github.com/NethermindEth/PublicAuditReports/blob/main/NM0462-FINAL_ZKLEND_RECOVERY.pdf">public repository</a>.</p><p>We sincerely apologize for the disruption this has caused our users and partners. We remain committed to pursuing all available avenues to recover funds lost during this exploit.</p><p>Appendix: Calculations</p><pre>*All USD calculations are based on asset prices immediately after zkLend halted operations on 11 February 2025 08:09:38 GMT.<br>**Calculations are a best-estimate basis; exact amounts will be provided once the debt positions are liquidated and aggregated surplus are converted into affected pool tokens for redistribution.<br>***Deposit balance of zkLend&#39;s treasury and revenue accounts have been removed from below claim calculation to distribute to users:<br>Treasury account balance: 322,307.32303549 USD<br>Reserve account balance: 75,638.12816331 USD<br><br>Step 1: Calculate surplus/shortfall for each Unaffected Pool. The surplus in USD is calculated based on asset prices immediately after the protocol halted operation.<br>Unaffected pools:<br>WBTC<br>balance = 1.50862487<br>claim = 1.20432924<br>price = 95128.93653620<br>surplus = 28,947.31967451 USD <br>*[=(1.50862487–1.20432924)*95128.93653620]<br><br>DAIV0<br>balance = 14721.370325857341967158<br>claim = 33892.253052652978509517<br>price = 0.99997355<br>shortfall = -19,170.37565694 USD<br><br>WSTETHV0<br>balance = 20.591187760115970571<br>claim = 22.562225594069785735<br>price = 3097.20352860<br>shortfall = -6,104.70533432 USD<br><br>ZEND<br>balance = 554964.745277294909920156<br>claim = 485900.963717163265246416<br>price = 0.04172880<br>surplus = 2,881.94872796 USD<br><br>DAIV1<br>balance = 14363.348830330815056677<br>claim = 80649.524203193329274041<br>price = 0.99988055<br>shortfall = -66,278.25748921 USD<br><br>EKUBO<br>balance = 97441.710363835188505926<br>claim = 80221.767035469611031277<br>price = 3.28348436<br>surplus = 56,541.41459877 USD<br><br>KSTRK:<br>balance = 5620233.083022843536184797<br>claim = 4033297.904701216476486577<br>price = 0.24092246<br>surplus = 382,328.32702178 USD<br><br>Step 2: Unaffected pools with shortfall will be made whole by the surplus in other unaffected pools. The aggregate surplus after servicing the claims from all Unaffected Pools is expected to be 379,145.67154255 USD.<br><br>Step 3: Adding back the remaining balance in the wstETH pool. The exploiter left 1.516301425023412891 WSTETH in deposit, which amounts to approx. 4,696.29412400 USD<br><br>Step 4: Calculate the cumulative surplus funds from the Unaffected Pools to fund the Affected Pools<br>Unaffected Pools surplus = 379,145.67154255 USD<br>wstETH pool surplus = 4,696.29412400 USD<br>Total socialization budget = 383,841.96566655 USD<br><br>Step 5: Calculate the deficits of the Affected Pools to deduce the total deficit, which forms the basis of Unaffected Pools surplus socialization.<br>ETH<br>balance = 53.532229530853494662<br>claim = 1725.213379884443222332<br>price = 2598.97079695<br>shortfall = -4,344,650.49158076 USD<br><br>USDC<br>balance = 69.085237<br>claim = 2677670.315805<br>price = 0.99997941<br>shortfall = -2,677,546.09875866 USD<br><br>USDT<br>balance = 217933.370595<br>claim = 1072222.646756<br>price = 0.99995142<br>shortfall = -854,247.77478796 USD<br><br>STRK<br>balance = 2493703.272132237870814937<br>claim = 9001285.234525151727467518<br>price = 0.23365043<br>shortfall = -1,520,499.32377334 USD<br><br>The aggregate shortfall from all Affected Pools is expected to be -9,396,943.68890072 USD.<br>Step 6: Adding back the total socialization budget to deduce the actual shortall.<br>Affected Pools shortfall = -9,396,943.68890072 USD<br>Total socialization budget = 383,841.96566655 USD<br>Actual shortfall = -9,013,101.72323417 USD<br><br>Step 7: proportionately distributed the socialization budget across the Affected Pools based on respective weight of shortfall.<br>ETH<br>budget = 177,468.25351228 USD <br><br>*[=383841.96566655*4344650.49158076/9396943.68890072]<br>shortfall after socialization = -4,167,182.23806848 USD<br><br>*[=-4344650.49158076+177468.25351228]<br>USDC<br>budget = 109,371.15212516 USD<br>shortfall after socialization = -2,568,174.94663350 USD<br><br>USDT<br>budget = 34,893.91401038 USD<br>shortfall after socialization = -819,353.86077758 USD<br><br>STRK<br>budget = 62,108.64601872 USD<br>shortfall after socialization = -1,458,390.67775462 USD<br><br>Step 8: Calculating the recovery rate of the Affected Pool based on the shortfall after socialization.<br>ETH: recovery rate = 7.06%<br>USDC: recovery rate = 4.08%<br>USDT: recovery rate = 23.57%<br>STRK: recovery rate = 30.74%<br><br>Step 9: Each user address will be whitelisted to access a recovery portal.</pre><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=5682dcf91f57" width="1" height="1" alt=""><hr><p><a href="https://medium.com/zklend/zklend-compensation-plan-5682dcf91f57">zkLend Incident Recovery Plan</a> was originally published in <a href="https://medium.com/zklend">zkLend</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[zkLend security incident post-mortem]]></title>
            <link>https://medium.com/zklend/zklend-security-incident-post-mortem-27d9abaf66f6?source=rss----ab87c846b80c---4</link>
            <guid isPermaLink="false">https://medium.com/p/27d9abaf66f6</guid>
            <category><![CDATA[ethereum]]></category>
            <category><![CDATA[cryptocurrency]]></category>
            <category><![CDATA[blockchain]]></category>
            <category><![CDATA[defi]]></category>
            <category><![CDATA[crypto]]></category>
            <dc:creator><![CDATA[zkLend]]></dc:creator>
            <pubDate>Sat, 15 Feb 2025 03:06:24 GMT</pubDate>
            <atom:updated>2025-02-15T03:06:24.149Z</atom:updated>
            <content:encoded><![CDATA[<h3>Summary</h3><p>On 11th February 2025, zkLend, a money market protocol on Starknet, was attacked using an empty market exploit, causing the loss of around $9.6 million US dollars. The exploit was made against the <a href="https://voyager.online/contract/0x0057912720381af14b0e5c87aa4718ed5e527eab60b3801ebf702ab09139e38b">wstETH token</a> that was newly launched on Starknet. Initial analysis has been performed and this post-mortem serves as a brief report of the progress thus far.</p><h3>Affected scope</h3><p>The zkLend money market is affected, with all activities suspended.</p><p>The zkLend liquid staking protocol (kSTRK) is operating normally and unaffected by the incident.</p><h3>Funds affected</h3><p>The attacker extracted assets from the platform by inflating their collateral balance and borrowing funds from the system, with these transactions:</p><ul><li><a href="https://voyager.online/tx/0x04862e266cf9a952d06a3d7e537aa68f8ba7f46d224912240b11bb9c6e7f1480">0x04862e266cf9a952d06a3d7e537aa68f8ba7f46d224912240b11bb9c6e7f1480</a>: <em>15484.120127</em> USDC</li><li><a href="https://voyager.online/tx/0x0467c72d570ac97feab5ff1c2a326d1b0101c8241316a58d854c734ca7a1b446">0x0467c72d570ac97feab5ff1c2a326d1b0101c8241316a58d854c734ca7a1b446</a>: <em>46410.000000</em> USDC</li><li><a href="https://voyager.online/tx/0x01711f45d2d6f1df2a14f7f055bdaa370b947c196dca0078b934c11a53dc3d2c">0x01711f45d2d6f1df2a14f7f055bdaa370b947c196dca0078b934c11a53dc3d2c</a>: <em>54.240785128721525602</em> ETH</li><li><a href="https://voyager.online/tx/0x021120bba1e258864a64c7ab1b01784e6a9e3fc2fcd318f3b2e3b153a6454bce">0x021120bba1e258864a64c7ab1b01784e6a9e3fc2fcd318f3b2e3b153a6454bce</a>: <em>31132.071802943243729502</em> STRK</li><li><a href="https://voyager.online/tx/0x02a17d6753ef1dfb54d81f7ffc6eaba4b5dee6062e94519469343fe595fd5043">0x02a17d6753ef1dfb54d81f7ffc6eaba4b5dee6062e94519469343fe595fd5043</a>: <em>81.767969838850804523</em> ETH</li><li><a href="https://voyager.online/tx/0x05bd9bc426b1386745afaefaf6f7bf479e00d73e491c23c31f47738e466c4648">0x05bd9bc426b1386745afaefaf6f7bf479e00d73e491c23c31f47738e466c4648</a>: <em>63.000000000000000000</em> ETH</li><li><a href="https://voyager.online/tx/0x07620fcae1aede36fa418dea63cdabaa81b40d2cbe7e91bcc2ff76957ce6e2a2">0x07620fcae1aede36fa418dea63cdabaa81b40d2cbe7e91bcc2ff76957ce6e2a2</a>: <em>90.152316563208833519</em> ETH</li><li><a href="https://voyager.online/tx/0x04646eff60cb19e32c56e35bac937b260d4ed26ce8b6b8a61652dfc67d02ae4b">0x04646eff60cb19e32c56e35bac937b260d4ed26ce8b6b8a61652dfc67d02ae4b</a>: <em>100.000000000000000000</em> ETH</li><li><a href="https://voyager.online/tx/0x0478e661d2f025f88e1ca6f6c12547aa02467fd4d4a7eb234e488028da0a7002">0x0478e661d2f025f88e1ca6f6c12547aa02467fd4d4a7eb234e488028da0a7002</a>: <em>190000.000000</em> USDT</li><li><a href="https://voyager.online/tx/0x043e316f32755736b1e005d96ec64a8a02d59a7e0d4dde82d746dcd3e726747e">0x043e316f32755736b1e005d96ec64a8a02d59a7e0d4dde82d746dcd3e726747e</a>: <em>85.000000000000000000</em> ETH</li><li><a href="https://voyager.online/tx/0x05e88391c440b5bf3f7c700077010be36ead20c2938fc6aae006487da6ff8586">0x05e88391c440b5bf3f7c700077010be36ead20c2938fc6aae006487da6ff8586</a>: <em>50.000000000000000000</em> ETH</li><li><a href="https://voyager.online/tx/0x013596a44da5bee7ff7d2f7fee88f6c3a60dc9db8a3d3f54082c458213d374cb">0x013596a44da5bee7ff7d2f7fee88f6c3a60dc9db8a3d3f54082c458213d374cb</a>: <em>248000.000000</em> USDC</li><li><a href="https://voyager.online/tx/0x038e35022dfe4929c2cd9994d8a50a7e370ef866368e211cc2f4a6d602b853c6">0x038e35022dfe4929c2cd9994d8a50a7e370ef866368e211cc2f4a6d602b853c6</a>: <em>200000.000000</em> USDC</li><li><a href="https://voyager.online/tx/0x065a40f4db69f98d11f26c0a2f97a2366b4378b1851252c4a54a086d1c8e0721">0x065a40f4db69f98d11f26c0a2f97a2366b4378b1851252c4a54a086d1c8e0721</a>: <em>424.840062602644341198</em> ETH</li><li><a href="https://voyager.online/tx/0x036f7579f830345761aa0c2ee4cf5eb69a85c1e4a3008ebcf346f32c312f7d15">0x036f7579f830345761aa0c2ee4cf5eb69a85c1e4a3008ebcf346f32c312f7d15</a>: <em>116.627382140770226236</em> ETH</li><li><a href="https://voyager.online/tx/0x040a4805324bb7302bcb246fdb57bdde7055c17ea8d52d2a1d9aa6d9603c4b4e">0x040a4805324bb7302bcb246fdb57bdde7055c17ea8d52d2a1d9aa6d9603c4b4e</a>: <em>93187.048487</em> USDT</li><li><a href="https://voyager.online/tx/0x031920cf990baa8c809673d780e4d751aa5dc2d6f2b1b6cbd191acef436b8531">0x031920cf990baa8c809673d780e4d751aa5dc2d6f2b1b6cbd191acef436b8531</a>: <em>2293067.380372347071206251</em> STRK</li><li><a href="https://voyager.online/tx/0x03693d14ea1a254d24b6b90a908add44bdaee8419f84cf6adb0549da1bbc7d5d">0x03693d14ea1a254d24b6b90a908add44bdaee8419f84cf6adb0549da1bbc7d5d</a>: <em>228.138253452643699963</em> ETH</li><li><a href="https://voyager.online/tx/0x06e9b29d7289cc80513a77a39d3908422bcefe8ac37a025c1b7070e80e22776e">0x06e9b29d7289cc80513a77a39d3908422bcefe8ac37a025c1b7070e80e22776e</a>: <em>100000.000000</em> USDC</li><li><a href="https://voyager.online/tx/0x0539e596de9743e0c0a8594d16d89b66a515dd38758394d73a20cfc50b5beadf">0x0539e596de9743e0c0a8594d16d89b66a515dd38758394d73a20cfc50b5beadf</a>: <em>235038.662049</em> USDT</li><li><a href="https://voyager.online/tx/0x00db5a4c7cc00dc0d4b9bf3542a39c863c58ee92e6b8926f451d8af77350c791">0x00db5a4c7cc00dc0d4b9bf3542a39c863c58ee92e6b8926f451d8af77350c791</a>: <em>943175.367111</em> USDC</li><li><a href="https://voyager.online/tx/0x02fe42f8bcdb9cf54f623a72915b111f66d1ea2bb6f4227a2f408ea672eacfe3">0x02fe42f8bcdb9cf54f623a72915b111f66d1ea2bb6f4227a2f408ea672eacfe3</a>: <em>286.064557341406516476</em> ETH</li><li><a href="https://voyager.online/tx/0x07126268ddce0d46662d3d4f08e4333a0debf416f0f9a8e76275a253d686413b">0x07126268ddce0d46662d3d4f08e4333a0debf416f0f9a8e76275a253d686413b</a>: <em>437.457022011900399629</em> ETH</li><li><a href="https://voyager.online/tx/0x077c5549179d4b44aae19319f85086f403faadbf7a1db58d35b5b53022e2b9f3">0x077c5549179d4b44aae19319f85086f403faadbf7a1db58d35b5b53022e2b9f3</a>: <em>196.349965523724601445</em> ETH</li><li><a href="https://voyager.online/tx/0x002896d1fa68bf1a39ba8db980b4c519bc4c1d189febac58a8344b6c84e814e1">0x002896d1fa68bf1a39ba8db980b4c519bc4c1d189febac58a8344b6c84e814e1</a>: <em>5101830.539310479001097054</em> STRK</li></ul><p>Or in aggregate:</p><ul><li><em>2213.638314603870948591</em> ETH</li><li><em>1553069.487238</em> USDC</li><li><em>7426029.991485769316032807</em> STRK</li><li><em>518225.710536</em> USDT</li></ul><p>which, at the time of the exploit, was worth around $9,572,151 US dollars.</p><p>Following the exploit — stolen funds were bridged from Starkent via multiple bridges including StarkGate, Orbiter, Layerswap, and rhino.fi with the following funds currently sat in the below exploiter controlled wallets:</p><p>Total unspent funds of $9,570,113 US dollars:</p><ul><li><a href="https://etherscan.io/address/0x645c77833833a6654f7edaa977ebeabc680a9109">0x645c77833833a6654f7edaa977ebeabc680a9109</a>: <em>$7,910,951</em></li><li><a href="https://etherscan.io/address/0x0b7d061d91018aab823a755020e625ffe8b93074">0x0b7d061d91018aab823a755020e625ffe8b93074</a>: <em>$1,138,118</em></li><li><a href="https://etherscan.io/address/0xcd1c290198E12c4c1809271e683572FBF977Bb63">0xcd1c290198E12c4c1809271e683572FBF977Bb63</a>: <em>$419,762</em></li><li><a href="https://etherscan.io/address/0x069E70C39A6495D31f518AE2F3c1166ddEfa5cAF">0x069E70C39A6495D31f518AE2F3c1166ddEfa5cAF</a>: <em>$101,282</em></li></ul><p>Initial chain tracing links the exploiter to the following exploits:</p><ul><li>Eralend</li><li>OnyxDAO</li><li>Yei Finance</li><li>Channels Finance</li><li>Starlay Finance</li></ul><h3>Incident timeline</h3><p>All timestamps are UTC.</p><ul><li><em>2025–02–11 12:44:35</em>: attacker made<a href="https://voyager.online/tx/0x01c0f62dc1c0c013fff273b8d25c2e761364c036e327285c3838b9415500d2f1"> first contact</a> with the zkLend market contract</li><li><em>2025–02–11 15:01:02</em>: attacker made<a href="https://voyager.online/tx/0x04862e266cf9a952d06a3d7e537aa68f8ba7f46d224912240b11bb9c6e7f1480"> first borrowing transaction</a> using inflated collateral balance</li><li><em>2025–02–11 16:37:09</em> attacker made the <a href="https://voyager.online/tx/0x286d0b7563b9702aea7dcf308f99fd8bb640bb239e59cba82fa6cd4801d7240">first of a series of withdrawals</a> from Starknet to Ethereum, Base, Arbitrum, Optimism through LayerSwap, Orbiter, and rhino.fi</li><li><em>2025–02–11 17:52:00:</em> zeroShadow were first made aware of the suspicious activity by Rhino.fi. Both parties agreed on their suspicion after initial check and forwarded the information to StarkWare</li><li><em>2025–02–11 19:01:00:</em> War room with StarkWare, zeroShadow, rhino.fi and SEAL911 was created</li><li><em>​​2025–02–11 19:14:00:</em> zkLend was made aware of an active exploit by StarkWare and zeroShadow, and subsequently joined a war room with StarkWare, the Security Alliance (Seal911), zeroShadow, and Hypernative</li><li><em>2025–02–11 19:14:57</em>: zkLend team made aware of suspicious activities by StarkWare security team</li><li><em>2025–02–11 19:37:36</em>: zkLend borrowing activities<a href="https://voyager.online/tx/0x006bc8dcfcd7492db58954d68d8675402b7f290e96eaba86587ee229e728b411"> suspended</a> following confirmation of an active exploit</li><li><em>2025–02–11 19:47:49</em>: with initial analysis linking to the use of flashloans, zkLend contract<a href="https://voyager.online/tx/0x00a969b7b262383db8dbe1fe544d952a39a9cf4a4142af2e8f9b9817fa770014"> upgraded</a> to disable flashloan-related functionalities</li><li><em>2025–02–11 19:50:52</em>: attacker initiated StarkGate transactions for bridging<a href="https://voyager.online/tx/0x008728fbd4aba0ef6c93be8789ce3b18992f938e5b4fc0936293692fdf640964"> 1801 ETH</a> and around<a href="https://voyager.online/tx/0x00c6469ac4adf5a30cd87c8375b0b8b3e0d807666b5535d018188530ab46319c"> 37 wstETH</a> to Ethereum address<a href="https://etherscan.io/address/0x645c77833833a6654f7edaa977ebeabc680a9109"> 0x645c77833833a6654f7edaa977ebeabc680a9109</a></li><li><em>2025–02–11 20:09:38</em>: zkLend market contract further<a href="https://voyager.online/tx/0x057a07cb48fd0f7af8330dcfcfb0d32e180cb099a1100a3205a77bf4818902fe"> upgraded</a> to suspend all operations</li><li><em>2025–02–12 10:08:47</em>: attacker<a href="https://etherscan.io/tx/0xe107aca6535c8b67356dfa2d741bb3d4c4374f558b58a70f8e34e4c1bf1328e7"> withdrew</a> <em>1801</em> ETH from StarkGate</li></ul><h3>Attack analysis</h3><p>The attack happened in 2 phases:</p><ul><li>Phase 1: using an extremely small initial deposit, and “donations” via flash loans to cause the lending accumulator (a.k.a. index in some protocols) to grow to a large value</li><li>Phase 2: repeatedly depositing and withdrawing to cause rounding errors, which would normally be negligible but are now significant due to the inflated lending accumulator</li></ul><h3>Accounting internals</h3><p>To analyze the attack, it’s important to first understand how accounting is done in the zkLend market contract.</p><p>In any lending platform, user collateral and debt amounts grow over time, by definition. What’s special about blockchain-based lending protocols is that, due to the constraint on compute, the algorithm for such value accumulation must be efficient, updating many, if not all, users at a time (i.e. O(1)).</p><p>That’s why in most lending protocols, user balances are not stored directly in face values. Instead, a raw or scaled down value is used, in combination with a global accumulator/index such that at any moment, a user’s balance can be calculated as raw balance * global accumulator. This way, when the protocol earns revenue, the global accumulator is updated to scale all users at once.</p><h3>Root cause analysis</h3><h4>Accumulator manipulation</h4><p>There’s one caveat, however: smart contracts only work with integers. Rounding errors are bound to happen, which is a well-known fact in smart contract development. This was deemed negligible, given the <strong>assumption that global accumulator would be small</strong>, which was deemed a reasonable assumption, since for example even an APY of 50% would only yield a global accumulator of 1.5 after an entire year. Even in the case, which was deemed “extreme”, where the global accumulator accumulates to 10.0, a rounding error would only mean 10 Wei worth of difference.</p><p>Unfortunately, it turns out the actual extreme case can go <em>way</em> beyond 10.0. When a pool is empty, the first deposit’s amount is treated as baseline and global accumulator is initialized to 1.0. Any subsequent revenue grows the global accumulator. For example, if the pool earns the same amount as the initial deposit, then global accumulator would grow to 2.0.</p><p>Normally, the source of revenue is just interest from users taking out loans, which as mentioned wouldn’t grow global accumulator much, but there’s one special case: flash loans. Flash loans work like this, the market contract:</p><ol><li>sends the requested amount to recipient;</li><li>calls a callback on the flash loan handler;</li><li>checks its own balance to ensure enough funds have been returned, calculated as amount requested * (1 + fees).</li></ol><p>Since flash loan users are required to return a <em>minimum</em> amount instead of an exact one, it’s possible that more than needed would be returned. To handle this case, the contract<a href="https://github.com/zkLend/zklend-v1-core/blob/77509d0d0c576491d170144dad6bbaa02b96d477/src/market/internal.cairo#L378"> <strong>treats any increase in balance as revenue</strong></a>. Effectively, this allows anyone to make “donations” to the contract.</p><p>When a new pool is created, the first depositor gets to set the baseline amount. If this amount happens to be extremely small, then it wouldn’t take much “donations” to grow global accumulator to a rather large value, which is exactly what happened in the attack.</p><h4>Withdrawal amount rounding</h4><p>When handling withdrawals, the ZToken contract<a href="https://github.com/zkLend/zklend-v1-core/blob/77509d0d0c576491d170144dad6bbaa02b96d477/src/z_token/external.cairo#L245"> calls</a> the<a href="https://github.com/zkLend/zklend-v1-core/blob/77509d0d0c576491d170144dad6bbaa02b96d477/src/libraries/safe_decimal_math.cairo#L14-L17"> safe_decimal_math::div() function</a> to calculate the raw amount to decrease (i.e. burnt). The div() function behaves like what typical safe math division implementations do by default: floor division, a.k.a. rounding down.</p><p>Floor division makes sense in most cases. However, in this very specific scenario it’s being used for calculating the amount of deposit certificate to burn, and rounding down means not burning as much as needed.</p><p>This alone, while technically problematic, is practically negligible. However, when combined with the accumulator manipulation issue above, it can be leveraged to create large difference between the amount withdrawn and the user balance face amount reduction, effectively allowing the attack to withdraw more than what’s recorded.</p><h4>Summary</h4><p>To summarize, the attack was enabled by a combination of 3 separate, individually harmless/negligible design details:</p><ol><li>Anyone can deposit any amount into an empty market.</li><li>“Donations” are accepted and settled.</li><li>Withdrawal raw amount rounds down.</li></ol><h3>Attack phase 1: flash loan</h3><p>The attacker first made a<a href="https://voyager.online/tx/0x01c0f62dc1c0c013fff273b8d25c2e761364c036e327285c3838b9415500d2f1"> deposit</a> of only 1 Wei of wstETH, causing their raw balance to become 1 (or 0.000000000000000000000000001 wstETH). This corresponds to the aforementioned “setting the baseline amount” part.</p><p>Then, the attacker<a href="https://voyager.online/tx/0x039b6587b9d545cfde7c0f6646085ab0c39cc34e15c665613c30f148b569687c"> made a “donation”</a> of 999 Wei of wstETH by taking out a flash loan of 1 Wei and returning 1000 Wei. This causes the lending accumulator to move from 1.0 to 851.0, after accounting for the treasury’s share of the revenue.</p><p>The attacker made a total of 10 flash loan transactions:</p><ul><li><a href="https://voyager.online/tx/0x039b6587b9d545cfde7c0f6646085ab0c39cc34e15c665613c30f148b569687c">0x039b6587b9d545cfde7c0f6646085ab0c39cc34e15c665613c30f148b569687c</a></li><li><a href="https://voyager.online/tx/0x0490324884ac3853facd8671f6ef57c8e853244b60c0dc978b5941128d34889b">0x0490324884ac3853facd8671f6ef57c8e853244b60c0dc978b5941128d34889b</a></li><li><a href="https://voyager.online/tx/0x042bf5d6b76d52236f0d962a150559dc018d8c8252fd09e03301536dfecdf3e6">0x042bf5d6b76d52236f0d962a150559dc018d8c8252fd09e03301536dfecdf3e6</a></li><li><a href="https://voyager.online/tx/0x01e4640b1e6b0438d7fa44350bf7c5960008e55a4078ca2730477f336975b501">0x01e4640b1e6b0438d7fa44350bf7c5960008e55a4078ca2730477f336975b501</a></li><li><a href="https://voyager.online/tx/0x05383679c03bb1830f20a84945ce84d48d60e86aed676b74500a293d910fbbeb">0x05383679c03bb1830f20a84945ce84d48d60e86aed676b74500a293d910fbbeb</a></li><li><a href="https://voyager.online/tx/0x02625e55206406f452fdbb11e83a4990bf45da88b447e7222d854fca78390652">0x02625e55206406f452fdbb11e83a4990bf45da88b447e7222d854fca78390652</a></li><li><a href="https://voyager.online/tx/0x00f500f3a46aaadbfed0275162e0caef6da968676264c4bc8fa93961d5e129c0">0x00f500f3a46aaadbfed0275162e0caef6da968676264c4bc8fa93961d5e129c0</a></li><li><a href="https://voyager.online/tx/0x021f32bfc2a18b901f4ebb2f8a027d45f6a5c9fcd8e2fff882082919a403385e">0x021f32bfc2a18b901f4ebb2f8a027d45f6a5c9fcd8e2fff882082919a403385e</a></li><li><a href="https://voyager.online/tx/0x07ae78b0d15976f766aed48672ac916170fb0b5f135dbd36512c370f6ac9c902">0x07ae78b0d15976f766aed48672ac916170fb0b5f135dbd36512c370f6ac9c902</a></li><li><a href="https://voyager.online/tx/0x0665f0506dbb40572693dd6111cdd0536e09af2aa114ba8afc81edc14b690271">0x0665f0506dbb40572693dd6111cdd0536e09af2aa114ba8afc81edc14b690271</a></li></ul><p>The very fact that 10 transactions were made seems to be insignificant. The attacker’s goal here was probably just to inflate the accumulator, which could have been done in one transaction if desired.</p><p>After the 10 flash loan transactions, the lending accumulator grew from the initial value of 1.0 into 4069297906051644020.0.</p><h3>Attack phase 2: deposit and withdraw</h3><p>After inflating the accumulator, the attacker:</p><ol><li><a href="https://voyager.online/tx/0x03a965418088e399c24c8c81be4d6ae7459df20a1453a7b1a1284ab510b88361">Deposited</a> 4.069297906051644021 wstETH, or just 1 Wei higher than their current calculated collateral balance. This increased the raw balance from 1 to 2.</li><li><a href="https://voyager.online/tx/0x001e3c2ebb5b4eafc4800c178dcbd6aa36233d40733bc419d6bce47f8c48d6e6">Deposited</a> another 8.138595812103288042 wstETH, or just 2 Wei higher than their current calculated collateral balance. This increased the raw balance from 2 to 4.</li><li>Within the same transaction, withdrew 6.103946859077466029 wstETH. The amount to burn should be calculated as:</li><li>6103946859077466029 / 4069297906051644020.0 = 1.5</li><li>Due to floor division, the resulting amount becomes 1 instead. The withdrawal decreased the raw balance from 4 to 3 only.</li></ol><p>At this point, a discrepancy was created between the attacker’s calculated collateral balance and the actual capital contributed. The contract was compromised.</p><p>The remaining part of the attacker’s actions mostly involve the same routine:</p><ol><li>Deposit an amount large enough to increase raw balance by a few units.</li><li>Withdraw an amount that should calculate as 1.0 &lt; x &lt; 2.0 (they used 1.5 the entire time) but gets rounded down to just 1.</li><li>Deposit just enough to increase raw balance by 1 unit.</li><li>Repeat steps 2–3 until the amount initially put in in step 1 is mostly recovered.</li></ol><p>Since step 3 cancels out the reduction from step 2, overall the attacker’s raw balance increases.</p><p>Eventually, they<a href="https://voyager.online/tx/0x01b130220e0ab8b739cb45f2465d190a12dfa423daba0e496e4cc62c1adda6d2"> accumulated</a> the raw balance value to 1724, representing 7015.469590033034290480 wstETH, sufficient for draining all other pools.</p><h3>zkLend audit history</h3><p>zkLend’s money market contracts in Cairo 0 and Cairo 1 were audited by Nethermind on 23th May 2022 (<a href="https://github.com/NethermindEth/PublicAuditReports/blob/1d6264507e7ba835eff2fa14499acc2729b9b84c/NM0058-FINAL_ZKLEND.pdf">report</a>) and 29th September 2023 (<a href="https://github.com/NethermindEth/PublicAuditReports/blob/1d6264507e7ba835eff2fa14499acc2729b9b84c/NM0097-FINAL_ZKLEND.pdf">report</a>) respectively. No critical issues were found in either report.</p><p>Subsequently, zkLend’s ZEND token contract was audited on 24th November 2023 (<a href="https://github.com/NethermindEth/PublicAuditReports/blob/1d6264507e7ba835eff2fa14499acc2729b9b84c/NM0161-FINAL_ZKLEND_ZKTOKEN.pdf">report</a>), while zkLend’s liquid staking contracts were also audited (<a href="https://github.com/NethermindEth/PublicAuditReports/blob/1d6264507e7ba835eff2fa14499acc2729b9b84c/NM0392_FINAL_ZKLEND_STRK_LIQUID_STAKING.pdf">report</a>) on 15th December 2024, with no critical issues found during the security review.</p><h3>Response and mitigation</h3><ul><li><strong>Smart contracts suspension:</strong> The zkLend markets contract was immediately paused after the attack, suspending all deposits, withdrawals, borrowing, repayment, flash loans, and liquidations. An active warning was put out on the app’s homepage.</li><li><strong>Security collaboration:</strong> Working with security experts such as zeroShadow to notify exchanges, Chainalysis, TRM and Elliptic of associated wallet addresses.</li><li><strong>Fund tracking:</strong> Continuously track stolen funds and the attacker’s activities.</li><li><strong>Legal collaboration: </strong>Actively working with law enforcement (Hong Kong Police, FBI, Homeland Security) to identify and apprehend the hacker.</li><li><strong>Hacker communication:</strong> An on-chain message was sent to the hacker to seek resolution and return funds, but no response has been received.</li><li><strong>Community updates:</strong> Regular updates are being provided to users and partners regarding the protocol’s status and developments.</li></ul><h3>Next steps</h3><ul><li><strong>Security audit: </strong>A security patch will be deployed and thoroughly reviewed by security teams and auditors prior to any consideration of restarting the protocol.</li><li><strong>Funds recovery: </strong>Continued work with zeroShadow to track down further fund flows.</li><li><strong>User communication:</strong> zkLend remains committed to providing regular and transparent updates to the community regarding the situation’s progress and the measures being taken to secure user funds.</li><li><strong>Compensation:</strong> Gather suggestions and feedback from the community to develop a fair and appropriate compensation plan.</li></ul><p>We extend our heartfelt thanks to our users and partners for their unwavering patience and trust during this difficult time. The security of your assets and the integrity of zkLend remain our highest priorities, and we are fully dedicated to recovering the stolen funds. Our team is tirelessly working to address every aspect of this incident, including tracking the attacker and collaborating with law enforcement and security experts. We also recognize the significant impact this breach has had on users from various protocols, including <a href="https://www.strkfarm.com/">STRKfarm</a> and <a href="https://www.bountive.fi/">Bountive</a>. As we move forward, we will continue to provide transparent updates and take all necessary measures to protect your interests. We are also pursuing direct communication with the exploiter in hopes of a peaceful resolution while maintaining our investigation with security professionals. Your support is invaluable, and we are committed to restoring your confidence as we work diligently to resolve this issue.</p><p>We also appreciate the invaluable support provided by <a href="https://starkware.co/">StarkWare</a>, <a href="https://www.starknet.io/">Starknet Foundation</a>, <a href="https://www.binance.com/zh-TC">Binance Security</a>, <a href="https://www.chainalysis.com/">Chainalysis</a>, <a href="https://x.com/zeroshadow_io?lang=en">zeroShadow</a>, <a href="https://www.hypernative.io/">Hypernative</a>, <a href="https://layerswap.io/">Layerswap</a>, <a href="https://www.nethermind.io/">Nethermind</a>, <a href="https://orbiter.finance">Orbiter Finance</a>, <a href="http://rhino.fi">rhino.fi</a> and <a href="https://x.com/_seal_org?lang=en">SEAL911</a> at this time. Their assistance has been instrumental as we work diligently to address and resolve the situation surrounding the recent exploit.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=27d9abaf66f6" width="1" height="1" alt=""><hr><p><a href="https://medium.com/zklend/zklend-security-incident-post-mortem-27d9abaf66f6">zkLend security incident post-mortem</a> was originally published in <a href="https://medium.com/zklend">zkLend</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[zkLend Introducing ZEND Staking]]></title>
            <link>https://medium.com/zklend/zklend-introducing-zend-staking-6c790c89e992?source=rss----ab87c846b80c---4</link>
            <guid isPermaLink="false">https://medium.com/p/6c790c89e992</guid>
            <category><![CDATA[crypto]]></category>
            <category><![CDATA[ethereum]]></category>
            <category><![CDATA[defi]]></category>
            <category><![CDATA[blockchain]]></category>
            <category><![CDATA[cryptocurrency]]></category>
            <dc:creator><![CDATA[zkLend]]></dc:creator>
            <pubDate>Tue, 23 Jul 2024 07:56:23 GMT</pubDate>
            <atom:updated>2024-07-23T07:56:23.499Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*QbGsr2zCbyiC5bQb" /></figure><p>zkLend is excited to introduce <strong>ZEND staking coming live on 24th July 2024 0900 GMT</strong>. ZEND staking is an important feature to further safeguard asset security on zkLend and it is also a crucial part of the protocol’s decentralization roadmap.</p><p><strong>ZEND staking allows ZEND holders to attribute their tokens to zkLend’s safety module, and in return the holders will receive staking reward emissions (i.e. stake reward APY) on their funds.</strong> The safety module is a risk mitigation tool to buffer for bad debts due to extreme market volatilities. zkLend has not suffered from any bad debt events since its launch, and the staking program shall be seen as an added insurance policy that will make zkLend more robust and decentralized.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1007/0*tVjbAnhts_137-bp" /></figure><h3><strong>Staking and Unstaking</strong></h3><p><strong>To stake ZEND, token holders simply access the Staking tab within the zkLend dapp to attribute their tokens to the staking program.</strong> The staking reward accumulates in real-time and can be claimed anytime.</p><p><strong>To unstake ZEND, token holders will need to give instruction to unstake manually, also in the Staking tab of the zkLend dapp</strong>. There will be a 7-day cooldown period to withdraw the staked ZEND, during this time the unstaked ZEND will be locked and will not be entitled to any staking reward. Token holders can withdraw their ZEND in the app once the cooldown period has ended.</p><h3><strong>Staking Reward Emission</strong></h3><p>ZEND staking will have a fixed weekly emission — the emission schedule may be updated from time to time in order to align with changes in total amount staked and staking cap.</p><p>The initial emission is set at 4,807 ZEND per week. Assuming a total average of 1M ZEND staked during the week, the staking reward APY would equal 25% per annum. In addition, a staking cap of 2.5M ZEND is applied to ensure a minimum staking reward APY of 10% per annum.</p><h3><strong>Next Steps</strong></h3><p>ZEND staking is a milestone for the protocol’s overall decentralisation plan. Leveraging on the staked ZEND positions, zkLend will continue to roll out other governance and loyalty features that allow stakers to vote and participate in decisions related to financing rate subsidies, liquidation profit distribution, gas fee subsidies, adding new asset pools, and more.</p><p><strong>About zkLend</strong></p><p>zkLend is the native money-market protocol on Starknet, an L2 scaling solution combining zk-rollup scalability, superior transaction speed, and cost-savings with Ethereum’s security.</p><p><a href="https://zklend.com/"><strong>Website</strong></a><strong> | </strong><a href="https://twitter.com/zkLend"><strong>Twitter</strong></a><strong> | </strong><a href="https://t.me/zkLendAnnouncements"><strong>Telegram</strong></a><strong> | </strong><a href="https://discord.gg/3v7RhwtJ8S"><strong>Discord</strong></a><strong> | </strong><a href="https://open.spotify.com/show/5wTkKGmBTroI0DCzySjZew?si=f6f3338648f346aa"><strong>Spotify</strong></a></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=6c790c89e992" width="1" height="1" alt=""><hr><p><a href="https://medium.com/zklend/zklend-introducing-zend-staking-6c790c89e992">zkLend Introducing ZEND Staking</a> was originally published in <a href="https://medium.com/zklend">zkLend</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Announcing the ZEND Deposit Campaign ]]></title>
            <link>https://medium.com/zklend/announcing-the-zend-deposit-campaign-607ceddbb1e5?source=rss----ab87c846b80c---4</link>
            <guid isPermaLink="false">https://medium.com/p/607ceddbb1e5</guid>
            <category><![CDATA[defi]]></category>
            <category><![CDATA[ethereum]]></category>
            <category><![CDATA[cryptocurrency]]></category>
            <category><![CDATA[blockchain]]></category>
            <category><![CDATA[crypto]]></category>
            <dc:creator><![CDATA[zkLend]]></dc:creator>
            <pubDate>Mon, 18 Mar 2024 14:49:54 GMT</pubDate>
            <atom:updated>2024-05-02T03:17:31.407Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*RA8gL1HeLlsSLjzeYjSpSw.png" /></figure><p>zkLend is thrilled to unveil the ZEND Deposit Campaign, a pioneering initiative crafted for ZEND holders. As we prepare to broaden ZEND utility across our protocol and other DeFi projects, this campaign marks the first stride towards integrating our token more deeply within the ecosystem. <strong>Starting on Tuesday, March 19 at 0900 UTC, ZEND holders may deposit ZEND into zkLend Markets and earn native yield on their deposits.</strong></p><h3>Embrace the Future of ZEND</h3><p>The ZEND Deposit Campaign is more than a simple deposit initiative; it serves as a gateway to amplifying ZEND’s role within zkLend and Starknet. This initiative lays the groundwork for its integration into an expanded array of functionalities, including staking, revenue program, and early access to product features — all slated to roll out in Q2 2024.</p><h3>What You Need to Know</h3><ul><li>Campaign Start: Starting today, users may deposit ZEND on the markets page</li><li>Collateral: Initially, ZEND will not be enabled for borrows nor used as collateral in the markets pool. Our vision is to gradually transition ZEND into an isolated market, unlocking these capabilities.</li><li>Utility Expansion: This campaign is a signpost for the upcoming expansion of ZEND’s utility and the beginning of its integration into staking mechanisms and isolated markets within the protocol.</li><li>Simple Participation: Participation in the campaign is seamless — simply deposit ZEND and you’re all set. No enrollment is necessary; your participation is automatic with your deposit.</li></ul><h3>Your Potential Earnings</h3><ul><li>Max APR: An initial yield of 50% APR until a predefined cap is reached.</li><li>Dynamic APR: In the event the cap is surpassed, the APR will be dynamically adjusted from that point onwards to guarantee a fair and equitable distribution of rewards among all participants.</li></ul><p><strong>Payout Details</strong></p><ul><li>Regular Rewards: Rewards will be tallied every two weeks, with the inaugural batch of ZEND deposit rewards claimable on 02 Apr 0900 UTC, following the campaign’s inception. This bi-weekly payout regimen facilitates regular updates and access to your rewards — <a href="https://app.zklend.com/rewards">claim your rewards here.</a></li></ul><p>By participating in the ZEND Deposit Campaign, you’re playing a pivotal role in the evolution of the ZEND ecosystem within zkLend. This campaign melds earning potential with strategic engagement, empowering holders to enhance the utility and value of their assets. Join this transformative initiative and help shape the future of digital finance alongside zkLend.</p><p><strong>About zkLend</strong></p><p>zkLend is the native money-market protocol on Starknet, an L2 scaling solution combining zk-rollup scalability, superior transaction speed, and cost-savings with Ethereum’s security.</p><p><a href="https://zklend.com/"><strong>Website</strong></a><strong> | </strong><a href="https://twitter.com/zkLend"><strong>Twitter</strong></a><strong> | </strong><a href="https://t.me/zkLendAnnouncements"><strong>Telegram</strong></a><strong> | </strong><a href="https://discord.gg/3v7RhwtJ8S"><strong>Discord</strong></a><strong> | </strong><a href="https://open.spotify.com/show/5wTkKGmBTroI0DCzySjZew?si=f6f3338648f346aa"><strong>Spotify</strong></a></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=607ceddbb1e5" width="1" height="1" alt=""><hr><p><a href="https://medium.com/zklend/announcing-the-zend-deposit-campaign-607ceddbb1e5">Announcing the ZEND Deposit Campaign 🌟</a> was originally published in <a href="https://medium.com/zklend">zkLend</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[$ZEND TOKEN LAUNCH — Everything You’ll Need to Know]]></title>
            <link>https://medium.com/zklend/zend-token-launch-everything-youll-need-to-know-f6d4f9ab2f35?source=rss----ab87c846b80c---4</link>
            <guid isPermaLink="false">https://medium.com/p/f6d4f9ab2f35</guid>
            <category><![CDATA[ethereum]]></category>
            <category><![CDATA[defi]]></category>
            <category><![CDATA[crypto]]></category>
            <category><![CDATA[cryptocurrency]]></category>
            <category><![CDATA[blockchain]]></category>
            <dc:creator><![CDATA[zkLend]]></dc:creator>
            <pubDate>Wed, 13 Mar 2024 14:56:30 GMT</pubDate>
            <atom:updated>2024-03-19T03:23:09.218Z</atom:updated>
            <content:encoded><![CDATA[<h3><strong>$ZEND TOKEN LAUNCH — Everything You’ll Need to Know</strong></h3><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*P-PxxHxbavElFNsi" /></figure><p>zkLend token ($ZEND) is poised to be the first Starknet native DeFi protocol token to be listed. Following the successful launch of $STRK in February, the Starknet ecosystem is rapidly growing with significant TVL growth and activities across all verticals. The launch of $ZEND is a key milestone for zkLend as well as the wider ecosystem as it signifies the beginning of token launch season for core Starknet-native protocols that have been building since 2022.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*wJ6u3uDkE9AjvSJq2g5f0A.png" /></figure><p><strong>$ZEND Token Contract Addresses</strong></p><p>$ZEND will start trading on 14 March 2024 10:00 UTC concurrently on both Ethereum L1 and Starknet L2. $ZEND follows the ERC-20 token standard, and bridging between the two networks for $ZEND will be available via the official StarkGate bridge shortly after token launch.</p><p>Please refer to the below $ZEND token contract addresses on the respective networks:</p><ul><li>Ethereum L1 ZEND token address:</li></ul><p><a href="https://etherscan.io/token/0xb2606492712D311be8f41d940AFE8CE742A52D44">0xb2606492712D311be8f41d940AFE8CE742A52D44</a></p><ul><li>Starknet L2 ZEND token address:</li></ul><p><a href="https://starkscan.co/token/0x00585c32b625999e6e5e78645ff8df7a9001cf5cf3eb6b80ccdd16cb64bd3a34">0x00585c32b625999e6e5e78645ff8df7a9001cf5cf3eb6b80ccdd16cb64bd3a34</a></p><ul><li>StarkGate ZEND token bridge</li></ul><p><a href="http://bridge.zklend.com/">http://bridge.zklend.com/</a></p><p><em>*to be integrated into the main StarkGate bridge’s front-end within the coming weeks</em></p><p><strong>Onchain Support — Wallets, DEXs and DEX Aggregators</strong></p><p>Starknet wallets (Argent and Braavos) are supporting $ZEND. Users who are eligible for $ZEND Airdrop SZN 1 can claim their airdrop from the <a href="https://app.zklend.com/airdrop">portal</a> on zkLend using their Starknet wallets on 14 March 2024 10:00 UTC.</p><p>On top of the support from centralized exchanges, $ZEND will also be tradable on decentralized exchanges (e.g. AMMs) on Starknet. It will be listed on Ekubo and mySwap as one of the network default tokens, and $ZEND/ETH pools will be available upon token launch for trading. In parallel, AVNU and Fibrous will also support $ZEND on the get-go, which will help users optimise for the best execution venue!</p><p><strong>Centralized Exchange Integration</strong></p><p><a href="https://www.kucoin.com/announcement/en-zklend-zend-gets-listed-on-kucoin-world-premiere?utm_source=TwitterContent">KuCoin Spot trading</a></p><ul><li>Deposit: Opened on 11 March 2024</li><li>Trading: 14 March 2024 10:00 UTC</li><li>Withdrawals: 15 March 2024 10:00 UTC</li><li>Trading Pair: $ZEND/USDT</li><li>Supported Network: Ethereum</li></ul><p><em>*Deposit and withdrawals will be available via the Ethereum network</em></p><p><a href="https://twitter.com/Bybit_Official/status/1767853109261267375">Bybit Spot trading</a></p><ul><li>Deposit: Opens on 13 March 2024 10:00 UTC</li><li>Trading: 14 March 2024 10:00 UTC</li><li>Withdrawals: 15 March 2024 10:00 UTC</li><li>Trading Pair: $ZEND/USDT</li><li>Supported Network: Starknet</li></ul><p><em>*Deposit and withdrawals will be available via the Starknet network</em></p><p>It is important to note that KuCoin integration will be available via Ethereum, and Bybit integration will be available via Starknet. In this arrangement, token holders may not be able to directly send their $ZEND from KuCoin to Bybit, and vice versa, as they are on different networks.</p><p><strong>Tokenomics &amp; Initial Circulating Supply</strong></p><p>zkLend has a fixed total token supply of 100M tokens, which are roughly segregated into the following buckets</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*-HZdxzdNhaAANpj20637jw.png" /></figure><ol><li><strong>Public and Private Investors — 17% (2 years vesting period)</strong></li></ol><p>Allocation to over 20 high-quality institutional investors and angel investors, with the following vesting schedule:</p><ul><li>Seed Investors (6%): 0% unlock upon listing + daily vesting for 24 months</li><li>Strategic Investors (11%): 8% unlock upon listing + daily vesting for 24 months</li></ul><p>2.<strong> Team and Advisors — 15% (3 years vesting period)</strong></p><p>Allocation for the founding team and the board of advisors, with the following vesting schedule:</p><ul><li>Team: 0% unlock upon listing + 6-month cliff + quarterly vesting for 36 months</li><li>Advisors: 0% unlock upon listing + 6-month cliff + quarterly vesting for 36 months</li></ul><p>3.<strong> Staking and Distribution Rewards — 35% (no vesting, rewards unlock schedule subject to the requirements of specific campaigns)</strong></p><p>Allocation earmarked for staking rewards, deposit campaign rewards, distribution rewards and other incentives programmes. No vesting schedule applies, but each rewards and incentives programs may apply their own unlocking schedule.</p><p>Example of unlock schedule</p><ul><li>Airdrop Season 1: 25% unlock upon listing + continuous vesting for 90 days (for users)</li></ul><p>4.<strong> Ecosystem — 33% (5 years vesting period)</strong><br>Allocation to fund ecosystem partnership, payment for service partners, operating expenses and protocols’ future expansion, with the following vesting schedule:</p><ul><li>Ecosystem: 10% unlock upon listing + monthly vesting for 60 months</li></ul><p>The initial circulating supply is approximately 6.5%, which includes the unlocked supply of tokens from investors, CEX and DEX public sale, airdrop and other professional parties. The total circulating supply will gradually increase over time as more $ZEND becomes vested and available for claim.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*Esf2GAu60Qb0FQNcQE2hEw.png" /></figure><p>We are very excited as zkLend commences on the next phase of its journey and this token launch coincides with our push to bring modularity to money-markets on Starknet. The protocol will soon have more direct means to engage our community through token incentives and rewards, develop partnerships, and sustain the protocol’s future expansion. The team will continue to focus on building a sustainable, robust and efficient DeFi solution for our users that will revolutionize the ways they do finance in the future.</p><p><strong>About zkLend</strong></p><p>zkLend is the native money-market protocol on Starknet, an L2 scaling solution combining zk-rollup scalability, superior transaction speed, and cost-savings with Ethereum’s security.</p><p><a href="https://zklend.com/"><strong>Website</strong></a><strong> | </strong><a href="https://twitter.com/zkLend"><strong>Twitter</strong></a><strong> | </strong><a href="https://t.me/zkLendAnnouncements"><strong>Telegram</strong></a><strong> | </strong><a href="https://discord.gg/3v7RhwtJ8S"><strong>Discord</strong></a><strong> | </strong><a href="https://open.spotify.com/show/5wTkKGmBTroI0DCzySjZew?si=f6f3338648f346aa"><strong>Spotify</strong></a></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=f6d4f9ab2f35" width="1" height="1" alt=""><hr><p><a href="https://medium.com/zklend/zend-token-launch-everything-youll-need-to-know-f6d4f9ab2f35">$ZEND TOKEN LAUNCH — Everything You’ll Need to Know</a> was originally published in <a href="https://medium.com/zklend">zkLend</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Welcome to DeFi Spring]]></title>
            <link>https://medium.com/zklend/welcoming-defi-spring-2024-01b9ca32a3d6?source=rss----ab87c846b80c---4</link>
            <guid isPermaLink="false">https://medium.com/p/01b9ca32a3d6</guid>
            <dc:creator><![CDATA[zkLend]]></dc:creator>
            <pubDate>Tue, 12 Mar 2024 17:55:43 GMT</pubDate>
            <atom:updated>2024-03-13T08:08:54.543Z</atom:updated>
            <content:encoded><![CDATA[<h3>Let your assets bloom on zkLend.</h3><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*Vkhc3jjG4mlZzzr5NijphQ.jpeg" /></figure><p>As the <a href="https://www.starknet.io/en/content/starknet-foundation-introduces-the-start-of-defi-spring">DeFi Spring</a> on Starknet unfolds in phases, we’re stepping into the spotlight with money markets taking centerstage. zkLend is thrilled to participate in this season, leveraging $STRK from the Starknet Foundation to incentivise engagement within selected asset pools. Our users are invited to partake by simply depositing or borrowing in the nominated pools.</p><h4>First Phase Highlights</h4><ul><li><strong>Duration: </strong>Begins on March 14, 2024, at 00:00 UTC and concludes on March 27, 2024, at 23:59 UTC.</li><li><strong>Eligible Pools: </strong>ETH, USDC, USDT, and STRK.</li><li><strong>Eligibility: </strong>Anyone can participate in the program. The approximate reward APR will be displayed adjacent to eligible supply and/or borrow pools to inform users of the approximate $STRK rewards APR % in addition to the base rate.</li><li><strong>Claiming Incentives: </strong>Rewards earned during this phase will be available for claiming on our platform promptly after the season concludes on March 29, 2024.</li></ul><h4>Important Considerations</h4><ul><li>Accrued Rewards: The tally of rewards will be unveiled only at the campaign’s conclusion.</li><li>Dynamic APRs: The APRs displayed is based on the APR derived from non-recursive supply from the previous day and subject to frequent adjustments throughout the campaign, reflecting the evolving nature of the market, the allocation from the Starknet Foundation, and our pool sizes.</li><li>Incentive Strategy: Our protocol may variably reward different actions, such as deposits and/or borrows, to adapt to market dynamics.</li><li>Recursive Borrows Adjustment: Given rewards are calculated off chain, we will take into account a user’s net deposit after removing recursive borrows, ensuring fairness. For instance, if Bob deposits 100 USDC and borrows 50 USDC, his net deposit is considered 50 USDC. This calculation is specific to the same asset type, aiming to balance the rewards mechanism. Recursive borrowers will see a higher APR than their ultimate claim.</li></ul><p>Secure rewards, maintain active deposit or borrow positions in the designated pools, be mindful of the nuances in reward allocation driven by dynamic APRs.</p><p>Stay engaged, stay rewarded.</p><p><strong>About zkLend</strong></p><p>zkLend is the native money-market protocol on Starknet, an L2 scaling solution combining zk-rollup scalability, superior transaction speed, and cost-savings with Ethereum’s security.</p><p><a href="https://zklend.com/"><strong>Website</strong></a><strong> | </strong><a href="https://twitter.com/zkLend"><strong>Twitter</strong></a><strong> | </strong><a href="https://t.me/zkLendAnnouncements"><strong>Telegram</strong></a><strong> | </strong><a href="https://discord.gg/3v7RhwtJ8S"><strong>Discord</strong></a><strong> | </strong><a href="https://open.spotify.com/show/5wTkKGmBTroI0DCzySjZew?si=f6f3338648f346aa"><strong>Spotify</strong></a></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=01b9ca32a3d6" width="1" height="1" alt=""><hr><p><a href="https://medium.com/zklend/welcoming-defi-spring-2024-01b9ca32a3d6">Welcome to DeFi Spring</a> was originally published in <a href="https://medium.com/zklend">zkLend</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[The $ZEND Airdrop SZN 1 has Landed!]]></title>
            <link>https://medium.com/zklend/the-zend-airdrop-szn-1-has-landed-4925b56e5216?source=rss----ab87c846b80c---4</link>
            <guid isPermaLink="false">https://medium.com/p/4925b56e5216</guid>
            <dc:creator><![CDATA[zkLend]]></dc:creator>
            <pubDate>Mon, 11 Mar 2024 13:59:21 GMT</pubDate>
            <atom:updated>2024-03-11T13:59:21.139Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*XHJCa_hPwqd3TGw0" /></figure><p>zkLend is stepping up its game in the DeFi space, and we’re thrilled to invite you along for the ride with the rollout of the first native DeFi token on Starknet. $ZEND marks a milestone in placing more power directly in the hands of its community to rapidly decentralise via governance of the protocol. Additionally,$ZEND will unlock new utilities within zkLend’s ecosystem, from staking to secure the protocol’s safety module, beta testing on product launches, to forging meaningful connections with our community.</p><p>For $ZEND Airdrop SZN 1, we’re distributing 3,890,250 ZEND tokens (approx. 4% of our total supply) to 42,695 of our early supporters who have been with us from our Mainnet Alpha days through to our current mainnet token liftoff.</p><p>Head over to <a href="https://app.zklend.com/airdrop">https://app.zklend.com/airdrop</a> to verify your eligibility. Claims will open on <strong>March 14, 2024, at a time to be updated</strong>. 25% of the airdrop claims will be unlocked immediately on March 14, with the remainder to be linearly vested over the course of 90 days, ending on June 12, 2024.</p><p>To ensure fair distribution and integrity of the program, here’s how we’re determining the 8 eligibility categories listed. Users who meet any one of the first 7 will receive an airdrop, with the 8th and final criteria serving as a community bonus.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*WZKhmAoem6Ve-ixQRHTkQQ.png" /></figure><h4><strong>What’s Next?</strong></h4><p>Without revealing too much, we’re expecting double digit rewards up for grabs with $ZEND, in another lift off similar to our <a href="https://medium.com/zklend/zklend-strk-campaign-f96a687d7a2b">cosmic STRK: STARFALL</a> campaign which captured STRK deposits and boosted our TVL to new atmospheric highs. We’re expecting nothing less for the historic launch of $ZEND.</p><p>Therefore, users who are eligible and hold $ZEND will be able to deposit the token back into the protocol to secure its safety module from next week onwards, as well as earn launch worthy rewards. More perks and details will be announced shortly.</p><p>The ZEND Airdrop journey is just beginning with SZN 1. It’s crucial to note that <strong>over 35% of zkLend’s tokenomics are dedicated to rewards allocation</strong>, which includes future airdrops among other incentives. This initial airdrop underscores our appreciation for active participation, community engagement, and a shared vision for the future of DeFi. SZN 2 will not only bring another exciting airdrop but also align with the launch of key product features pivotal to our transition into modularity, including isolated markets, vault strategies, and the transaction builder.</p><p>The countdown to SZN 2 has already begun. Stay alert for upcoming announcements and get ready to be an integral part of zkLend’s continued evolution on our socials. Our dedication to rewarding our community and contributors is unwavering. We’re grateful for your support as we embark on this journey together.</p><p><strong>About zkLend</strong></p><p>zkLend is the native money-market protocol on StarkNet, an L2 scaling solution combining zk-rollup scalability, superior transaction speed, and cost-savings with Ethereum’s security.</p><p><a href="https://zklend.com/"><strong>Website</strong></a><strong> | </strong><a href="https://twitter.com/zkLend"><strong>Twitter</strong></a><strong> | </strong><a href="https://t.me/zkLendAnnouncements"><strong>Telegram</strong></a><strong> | </strong><a href="https://discord.gg/3v7RhwtJ8S"><strong>Discord</strong></a><strong> | </strong><a href="https://open.spotify.com/show/5wTkKGmBTroI0DCzySjZew?si=f6f3338648f346aa"><strong>Spotify</strong></a></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=4925b56e5216" width="1" height="1" alt=""><hr><p><a href="https://medium.com/zklend/the-zend-airdrop-szn-1-has-landed-4925b56e5216">The $ZEND Airdrop SZN 1 has Landed!</a> was originally published in <a href="https://medium.com/zklend">zkLend</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[[EXTENDED FOR 72H] $STRK: STARFALL✨]]></title>
            <link>https://medium.com/zklend/zklend-strk-campaign-f96a687d7a2b?source=rss----ab87c846b80c---4</link>
            <guid isPermaLink="false">https://medium.com/p/f96a687d7a2b</guid>
            <dc:creator><![CDATA[zkLend]]></dc:creator>
            <pubDate>Tue, 20 Feb 2024 13:42:57 GMT</pubDate>
            <atom:updated>2024-02-23T14:31:24.637Z</atom:updated>
            <content:encoded><![CDATA[<p>Do more with your STRK during this cosmic rush.</p><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.canva.com%2Fdesign%2FDAF87igdbIg%2FIqffCHV2lpkYtzLpSolwww%2Fview%3Fembed%26meta&amp;display_name=Canva&amp;url=https%3A%2F%2Fwww.canva.com%2Fdesign%2FDAF87igdbIg%2FIqffCHV2lpkYtzLpSolwww%2Fwatch%3Futm_content%3DDAF87igdbIg%26utm_campaign%3Ddesignshare%26utm_medium%3Dlink%26utm_source%3Deditor&amp;key=a19fcc184b9711e1b4764040d3dc5c07&amp;type=text%2Fhtml&amp;schema=canva" width="1920" height="1080" frameborder="0" scrolling="no"><a href="https://medium.com/media/d627104c50d442a1ae208662a078e82b/href">https://medium.com/media/d627104c50d442a1ae208662a078e82b/href</a></iframe><p>UPDATE: STARFALL EXTENDED</p><p>Exciting news! STARFALL will go into overtime, extending beyond its original end date of 24 February 2024 06:59 UTC to 27 February 2024 06:59 UTC.</p><p>Heres what you need to know:</p><ol><li>Users may continue to earn additional rewards on their STRK deposit, with a maximum of 5% APY. The APY will adjust dynamically based on the maximum distributable rewards of 18,750 STRK for the extension period.</li><li>Rewards will be calculated, displayed, and claimable alongside initial STARFALL rewards on March 6th.</li><li>Collateral and Borrow Caps: Reminder that collateral and borrow caps have now been enabled. Users will be able to earn a base yield on STRK as well as borrow against the asset. You may refer to our <a href="https://app.gitbook.com/o/k29sw5fM8JespZJieF3C/s/FPvHrlMhUpyXVmLfOKVy/using-zklend/technical/asset-parameters">Gitbook</a> for more information.</li></ol><p>Get ready for the trading debut of the $STRK token on <a href="https://x.com/starknetfndn/status/1757676598730342761">20 Feb at 12:00 UTC</a>! STARFALL is a celestial event on zkLend that will give users the chance to earn additional STRK on their STRK for a limited time.</p><p><strong>Stake $STRK earn $STRK, welcome to STARFALL! </strong>🚀</p><h3>What You Need to Know</h3><ul><li><strong>Double digit APY: </strong>From 21 February 2024 07:00 UTC to 24 February 2024 06:59 UTC, deposit your STRK tokens and earn up to an additional 20% APY. Your deposits will be secure in our pools before STRK market pool is activated for lending and borrowing. 💼</li><li><strong>Cosmic Event: </strong>This 72<strong> </strong>hour window is your moment to shine and rush $STRK STARFALL rewards. You are welcome to deposit $STRK before the earning window to ensure you maximize on your earnings from second 1! ⏳</li><li><strong>Starfall for all: </strong>No enrollment required. Simply deposit STRK within the STARFALL period to qualify. ✅</li></ul><h3>Your Potential Earnings</h3><p>A total maximum of 75,000 STRK are to be distributed for STARFALL rewards with allocations determined on a per-second basis. Here’s how it works:</p><p>From 21 February 2024 07:00 UTC to 24 Feburary 06:59 UTC</p><ul><li><strong>Max APY: </strong>For the periods where the cap has not been reached, everyone enjoys the additional yield of 20% APY. 📈</li><li><strong>Dynamic APY: </strong>For the periods where the cap is exceeded, the APY shall adjust dynamically on a pro-rata basis, ensuring fair distribution. 🔍</li></ul><h3>Payout Details</h3><p>After STARFALL is completed, calculations will be finalized, and rewards will be available for viewing and claiming on<strong> 6 Mar 2024.</strong> This streamlined process ensures transparency and ease of access to your earnings.</p><h3><strong>Join STARFALL</strong></h3><p>$STRK: STARFALL is your chance to maximize your STRK holdings and be part of the STRK cosmic rush. With no need for formal signup and a transparent payout process, participating couldn’t be simpler. Don’t miss out on this once in a generation celestial event to enhance your $STRK holdings.</p><h3>Frequently Asked Questions (FAQ) 🌟</h3><h4>How do I know what the APY is for my STRK deposit?</h4><p>You can find the current APY for STRK on both the Dashboard and Markets pages on our platform. The distribution APY can reach up to 20% in the first round, but it may decrease if the payout cap for the specific period has been exceeded. This ensures fair and balanced rewards for all participants. 📊</p><h4>Why are my rewards not showing up?</h4><p>Rewards from STARFALL will be calculated after the campaign concludes and will be visible and claimable on the platform starting 6 Mar 2024. A separate claim window will be available then on zkLend to claim and access your rewards; however, you will not be able to see your campaign reward amount until then. This allows for accurate distribution based on your participation. Separately, if you earned a base APY on STRK, this will accrue alongside your principle as with other deposits. 📅</p><h4>Will my STRK be lent out during this period?</h4><p>Your STRK may be lent out once Collateral and Borrow Factors have been implemented. If that is the case, your desposits will earn the additional Base APY on top of STARFALL rewards, and you may use your STRK as collateral to borrow further. 🔒</p><h4>Do I need to participate for the entire period?</h4><p>No, there’s no requirement to keep your STRK deposited for the full duration of the campaign. You’re free to withdraw your STRK at any time. Your rewards will be pro-rated based on the duration of your participation and the prevailing APY at that time. ⏳</p><h4>What happens to STRK after the campaign?</h4><p>Before the conclusion of the STARFALL Campaign, STRK will be enabled as both a collateral and borrowing asset on zkLend. Your STRK will continue to be placed as deposit within the STRK pool and will additionally earn a yield based on the pool’s utilisation. This opens up various strategies for you, whether you wish to earn a yield passively, use it as collateral to borrow other assets, leverage your positions, go short, or explore other financial manoeuvres. 🔄</p><h4><strong>Why aren’t regular lending and borrowing activated upfront for STRK tokens?</strong></h4><p>As an ecosystem token that just begins trading on both L1 and L2, we expect uncertainties and volatility around price, network stability, and oracle availability. As such, we are enabling STRK deposit and lending in slowly in order to minimise the risk and impact to users and our protocol.</p><p><strong>About zkLend</strong></p><p>zkLend is the native money-market protocol on StarkNet, an L2 scaling solution combining zk-rollup scalability, superior transaction speed, and cost-savings with Ethereum’s security.</p><p><a href="https://zklend.com/"><strong>Website</strong></a><strong> | </strong><a href="https://twitter.com/zkLend"><strong>Twitter</strong></a><strong> | </strong><a href="https://t.me/zkLendAnnouncements"><strong>Telegram</strong></a><strong> | </strong><a href="https://discord.gg/3v7RhwtJ8S"><strong>Discord</strong></a><strong> | </strong><a href="https://open.spotify.com/show/5wTkKGmBTroI0DCzySjZew?si=f6f3338648f346aa"><strong>Spotify</strong></a></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=f96a687d7a2b" width="1" height="1" alt=""><hr><p><a href="https://medium.com/zklend/zklend-strk-campaign-f96a687d7a2b">[EXTENDED FOR 72H] $STRK: STARFALL✨</a> was originally published in <a href="https://medium.com/zklend">zkLend</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[zkLend’s 2024 — Embracing Creative Modularity]]></title>
            <link>https://medium.com/zklend/zklends-2024-embracing-creative-modularity-dd927ebf98a1?source=rss----ab87c846b80c---4</link>
            <guid isPermaLink="false">https://medium.com/p/dd927ebf98a1</guid>
            <category><![CDATA[blockchain]]></category>
            <category><![CDATA[defi]]></category>
            <category><![CDATA[crypto]]></category>
            <category><![CDATA[ethereum]]></category>
            <category><![CDATA[cryptocurrency]]></category>
            <dc:creator><![CDATA[zkLend]]></dc:creator>
            <pubDate>Thu, 08 Feb 2024 09:52:17 GMT</pubDate>
            <atom:updated>2024-02-08T09:52:17.497Z</atom:updated>
            <content:encoded><![CDATA[<h3><strong>zkLend’s 2024 — Embracing Creative Modularity</strong></h3><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*Vksf-pioq1XZIc4C" /></figure><h3><strong>Introduction</strong></h3><p>With emerging narratives like Yield Tokenization, Liquid Restaking, and the resurgence of Memecoins, zkLend remains committed to its core mission: to evolve and perfect the money-market framework within the crypto sphere through the most scalable L2, Starknet. Money markets are not just an integral component of DeFi; they are the bedrock upon which new and existing narratives gain traction and flourish.</p><p><strong>Our focus for 2024 centers on embracing creative modularity</strong>, to enhance the fundamental structures of DeFi money markets. This modular approach makes our protocol more customisable, efficient, and responsive to the dynamic needs of users and the market.</p><p>Specifically, this means extending the range of possible productive assets and the productivity of existing markets. We will introduce groundbreaking features such as Isolated Markets, Transaction Builder, Vaults, and our revolutionary V2 Omnichain Protocol with the aim to empower users with unparalleled flexibility, efficiency and creativity. Continuous iteration and a modular framework are key to unlocking the full potential of DeFi.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*-JXmXqlgptD8Tzlx" /></figure><p>Let’s dive into the key features we have planned for you.</p><h3><strong>Isolated Markets: Unlock Previously Idle Starknet Assets</strong></h3><p>In the current landscape, most money markets utilize a commingle market pool design, where the inclusion of new assets may be restricted due to the potential risks they introduce. This is because any vulnerability associated with one asset can compromise the entire Total Value Locked (TVL), exposing the protocol to significant threats, as evidenced by incidents such as the CRV <a href="https://www.coindesk.com/markets/2023/07/31/a-curve-founders-168m-stash-is-under-stress-creating-a-risk-for-defi-as-a-whole/">incident</a> earlier in 2023.</p><p>Isolated Markets in DeFi are like creating specialized zones for different types of assets, each with its own set of rules and safety nets, where the risks of one don’t spill over. This setup is not only handy for trying out new, innovative tokens within the Starknet ecosystem such as LORDS or supporting AMM LP tokens, but also useful to enable more customisable parameters for assets as well. Imagine the ability to customise the interest rate curves and optimal utilization ratios for your own isolated market pools.</p><p>The first step to implementing isolated markets will be through permissioned listing, targeted in early Q2. The team will require submissions from protocols on their project description, operating model, tokenomics, circulation, and utilize a standard framework for evaluating the parameters of each pool. In the longer term however, we hope to create permissionless lending pools, allowing protocols to configure their own pools and pairs, interest rate model (IRM), as well as incentives to make the pools as attractive and sustainable as possible.</p><h3><strong>Vault Strategies: Modularise Yield Strategies</strong></h3><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*2lHwgIss2Wj3qFH2" /></figure><p>As more isolated markets emerge, liquidity may become fragmented and create potential complexity for users navigating varied investment opportunities. Vaults address this by simplifying choices and efficient liquidity allocation, showcasing modularity’s role in balancing variety with user-friendly navigation.</p><p>The concept of Vaults at zkLend draws inspiration from Morpho’s pioneering MetaMorpho design. MetaMorpho, an open-source protocol, laid the groundwork for permissionless risk curation atop Morpho Blue. It introduced a contract that deploys ERC4626-compliant MetaMorpho vaults, each dedicated to a single loan asset while allowing deposits across multiple Morpho Blue markets. These vaults automate risk management and active asset rebalancing, simplifying critical financial decisions in a seamless and secure manner.</p><p>Built upon zkLend’s protocol, Vaults offer a practical toolkit for users to deposit assets, enabling various strategies like yield optimization, long/short positions, and leveraged yield farming, all managed by the vault deployers. Because Vaults operate in a non-custodial way, they also empower users to maintain control over their assets while benefiting from expertly curated strategies and composability across DeFi protocols.</p><h3><strong>Transaction Builder: Extend and Simplify DeFi</strong></h3><p>Our journey towards simplifying and enriching the DeFi experience is supported by the ability to leverage native account abstraction on Starknet. (An excellent <a href="https://www.argent.xyz/blog/wtf-is-account-abstraction/">read</a> by the Argent team if you need a recap). We have already showcased AA’s potential on zkLend through multicall features such as:</p><ul><li>Authorize deposits amount and execute deposit</li><li>Execute multiple withdrawals and repayments of different assets</li></ul><p>These initial steps lay the groundwork for more sophisticated functionalities to come, such as:</p><ul><li>one-click long/short strategies</li><li>asset swaps, swapping your assets directly into deposit of another assets</li><li>loan swaps, swapping your existing loan into another asset liability</li><li>self-repaying loans, where users can repay their loans using the deposited collateral directly.</li></ul><p>Ultimately, this evolution will lead to the development of the Transaction Builder, a versatile tool enabling users to tailor and combine multiple actions into one seamless transaction. Want to take a short ETH position by depositing your USDC, DAI, USDT in one go, borrowing ETH, only to swap it back into USDC all in one click? No problem.</p><p>Transaction Builder would also allow users to pre-run the series of transactions so that users can know the total transaction cost involved before execution, and ensure that all transactions will go through successfully with a single transaction signing. Ultimately the Transaction Builder will empower users to easily craft, extend and simplify their financial strategy.</p><h3><strong>Omnichain Lending: Unite Layers and Unleash Liquidity</strong></h3><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*6LOKssvQRSbwiZbs" /></figure><p>Our endgame for 2024 will be an Omnichain protocol that utilizes Starknet as a base and a portal to L2 liquidity. We are in a unique position to leverage the latest advancements in storage proofs and modular data availability to tackle the fundamental issues in DeFi including liquidity fragmentation and unsynchronized cost of financing across chains. The goal is to build on top the existing foundation of Starknet’s scalability and speed, and create a singular, reputable, lending market with deep liquidity.</p><p>There will be a separate White Paper released in the coming months detailing on zkLend v2. Stay tuned for more soon…</p><h3><strong>Concluding Thoughts</strong></h3><p>While we set our goals to deliver on product development in 2024, we’re also committed to fostering a vibrant community, crafting initiatives aimed at building loyalty and engagement outside the protocol’s direct functionalities. To fully concentrate on these pivotal projects, we’ve temporarily paused the development of zkLend Institutional. This strategic decision allows us to prioritize immediate innovations that promise to reshape the DeFi landscape, with plans to resume and expand our institutional offerings in due course. Together, these steps underscore our dedication to not just enhancing DeFi technology but also nurturing the ecosystem that supports it.</p><p>P.s.! On a lighter, fun note: we’re announcing a new mascot to represent our brand.. Hopefully we can share it in the coming weeks.</p><p><strong>About zkLend</strong></p><p>zkLend is the native money-market protocol on StarkNet, an L2 scaling solution combining zk-rollup scalability, superior transaction speed, and cost-savings with Ethereum’s security.</p><p><a href="https://zklend.com/"><strong>Website</strong></a><strong> | </strong><a href="https://twitter.com/zkLend"><strong>Twitter</strong></a><strong> | </strong><a href="https://t.me/zkLendAnnouncements"><strong>Telegram</strong></a><strong> | </strong><a href="https://discord.gg/3v7RhwtJ8S"><strong>Discord</strong></a><strong> | </strong><a href="https://open.spotify.com/show/5wTkKGmBTroI0DCzySjZew?si=f6f3338648f346aa"><strong>Spotify</strong></a></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=dd927ebf98a1" width="1" height="1" alt=""><hr><p><a href="https://medium.com/zklend/zklends-2024-embracing-creative-modularity-dd927ebf98a1">zkLend’s 2024 — Embracing Creative Modularity</a> was originally published in <a href="https://medium.com/zklend">zkLend</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[#zkLendMainnet now LIVE!]]></title>
            <link>https://medium.com/zklend/zklendmainnet-now-live-120efde91b67?source=rss----ab87c846b80c---4</link>
            <guid isPermaLink="false">https://medium.com/p/120efde91b67</guid>
            <category><![CDATA[cryptocurrency]]></category>
            <category><![CDATA[crypto]]></category>
            <category><![CDATA[blockchain]]></category>
            <category><![CDATA[defi]]></category>
            <category><![CDATA[ethereum]]></category>
            <dc:creator><![CDATA[zkLend]]></dc:creator>
            <pubDate>Thu, 19 Oct 2023 10:55:43 GMT</pubDate>
            <atom:updated>2023-10-19T10:55:42.935Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*Jj_m69EfdoLcYqY0" /></figure><p>Link to <a href="https://app.zklend.com/markets">App</a></p><h4><strong>zkLend: From Alpha to Mainnet Mastery</strong></h4><p>Today, zkLend proudly announces its full-fledged mainnet launch, marking an important step since our alpha release. In a short span of less than five months since our mainnet alpha, we have not only grown exponentially to over $7mn in TVL but have also firmly cemented our position as Starknet’s premier borrowing and lending platform.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*DXF8zxIQwEc_Nxcf7eIF7g.png" /></figure><h4><strong>Redefining DeFi with Cutting-Edge Innovations</strong></h4><p>zkLend’s mainnet debut isn’t just about maturity; it’s about pioneering innovations.</p><ul><li>Enter multicall: Say goodbye to the tedium of multiple transaction signings for a singular task.</li><li>More assets to support your DeFi ambitions: We’re thrilled to introduce an expanded range of assets, prominently featuring wstETH, a game-changer in the realm of staking. Users are now able to craft even more sophisticated DeFi strategies involving wstETH deposit and lending.</li><li>A codebase more secure than ever: nothing is more important than ensuring our users are in safe hands. Our strategic choice to harness the power of the Cairo VM demonstrates our unwavering commitment to offer unparalleled scalability and continuously improve security in the DeFi landscape.</li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*aBNJepxr3tqSdyDMA1Us7A.png" /><figcaption>Our mainnet launch introduces a new wstETH market.</figcaption></figure><h4><strong>Leading the Pack in Starknet’s DeFi Space</strong></h4><p>As of today, we are not only the largest lending protocol on Starknet, commanding a staggering 17.6% of Starknet DeFi TVL. Our milestone of being the first money-market protocol on Starknet to deploy, was simultaneously complemented by <a href="https://twitter.com/NethermindStark/status/1714952881512616409">Nethermind Security’s audit and Formal Specification</a>. The team is not just committed to shipping products but also to long term product security and longevity for users. Read more about it <a href="https://zklend.gitbook.io/documentation/using-zklend/technical/audit-and-formal-specification">here</a>.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*Az1fZNOeu6tXHqtt" /><figcaption>Our audit report from Nethermind is available to read. Source: <a href="https://twitter.com/NethermindStark/status/1714952881512616409">https://twitter.com/NethermindStark/status/1714952881512616409</a></figcaption></figure><h4><strong>Charting the Path Forward</strong></h4><p>In the immediate term, we’re gearing up to introduce user-centric features such as one-click bridge &amp; deposit, transaction builders, and many more. Our goal is simple — be the most intuitive DeFi lending market for users to navigate.</p><p>Our overarching vision is to redefine DeFi’s liquidity layer, bridging the gap between multiple L2 rollups, serving both retail and institutional clientele. As we continue our journey, we invite you to be a part of this revolution, shaping a decentralised financial landscape that’s both robust and revolutionary.</p><p>For more insights and to be a part of our journey, visit zkLend’s website and join our communities below.</p><h4><strong>About zkLend</strong></h4><p>zkLend is the native money-market protocol on StarkNet, an L2 scaling solution combining zk-rollup scalability, superior transaction speed, and cost-savings with Ethereum’s security.</p><p><a href="https://zklend.com/"><strong>Website</strong></a><strong> | </strong><a href="https://twitter.com/zkLend"><strong>Twitter</strong></a><strong> | </strong><a href="https://t.me/zkLendAnnouncements"><strong>Telegram</strong></a><strong> | </strong><a href="https://discord.gg/3v7RhwtJ8S"><strong>Discord</strong></a><strong> | </strong><a href="https://open.spotify.com/show/5wTkKGmBTroI0DCzySjZew?si=f6f3338648f346aa"><strong>Spotify</strong></a></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=120efde91b67" width="1" height="1" alt=""><hr><p><a href="https://medium.com/zklend/zklendmainnet-now-live-120efde91b67">#zkLendMainnet now LIVE!</a> was originally published in <a href="https://medium.com/zklend">zkLend</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
    </channel>
</rss>