<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://quadrigainitiative.com/cryptocurrencyhackscamfraudwiki/index.php?action=history&amp;feed=atom&amp;title=The_Idols_NFT_Self_Reflection_Rewards_Vulnerability</id>
	<title>The Idols NFT Self Reflection Rewards Vulnerability - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://quadrigainitiative.com/cryptocurrencyhackscamfraudwiki/index.php?action=history&amp;feed=atom&amp;title=The_Idols_NFT_Self_Reflection_Rewards_Vulnerability"/>
	<link rel="alternate" type="text/html" href="https://quadrigainitiative.com/cryptocurrencyhackscamfraudwiki/index.php?title=The_Idols_NFT_Self_Reflection_Rewards_Vulnerability&amp;action=history"/>
	<updated>2026-08-24T18:45:32Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.1</generator>
	<entry>
		<id>https://quadrigainitiative.com/cryptocurrencyhackscamfraudwiki/index.php?title=The_Idols_NFT_Self_Reflection_Rewards_Vulnerability&amp;diff=6604&amp;oldid=prev</id>
		<title>Azoundria at 00:37, 8 March 2025</title>
		<link rel="alternate" type="text/html" href="https://quadrigainitiative.com/cryptocurrencyhackscamfraudwiki/index.php?title=The_Idols_NFT_Self_Reflection_Rewards_Vulnerability&amp;diff=6604&amp;oldid=prev"/>
		<updated>2025-03-08T00:37:52Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 18:37, 7 March 2025&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l2&quot;&gt;Line 2:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 2:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Unattributed Sources}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Unattributed Sources}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[File:Theidolsnft.jpg|thumb|The Idols NFT Logo/Homepage]]The Idols are a series of unique NFTs representing guardians of Ethereum, born from an offering that locked staked ETH forever. On January 15, 2025, the Idols NFT contract on Ethereum was exploited, leading to the loss of approximately $340K in stETH. The vulnerability stemmed from flawed logic in the _beforeTokenTransfer function, which mishandled reward claims when the sender and receiver were the same address. This oversight allowed an attacker to repeatedly claim stETH rewards through self-transfers of NFTs. The Idols NFT team is working on resolving the issue and there is no word yet on any potential remuneration.&amp;lt;ref name=&amp;quot;rektnews-17209&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;theidols-17210&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;opensea-17211&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;theidolsnfttwitter-17212&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;theidolsnfttwitter-17213&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;solidityscanblog-17214&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;etherscan-17215&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;etherscan-17216&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;etherscan-17217&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;etherscan-17218&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;etherscan-17219&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;etherscan-17220&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;etherscan-17221&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;etherscan-17222&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;etherscan-17223&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;etherscan-17224&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;etherscan-17225&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;etherscan-17226&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;etherscan-17227&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;etherscan-17228&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;tenarmoralerttwitter-17229&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;tenarmoralerttwitter-17230&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;tikkalaresearchtwitter-17231&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;tikkalaresearchtwitter-17232&amp;quot; /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[File:Theidolsnft.jpg|thumb|The Idols NFT Logo/Homepage]]The Idols are a series of unique NFTs representing guardians of Ethereum, born from an offering that locked staked ETH forever. On January 15, 2025, the Idols NFT contract on Ethereum was exploited, leading to the loss of approximately $340K in stETH. The vulnerability stemmed from flawed logic in the _beforeTokenTransfer function, which mishandled reward claims when the sender and receiver were the same address. This oversight allowed an attacker to repeatedly claim stETH rewards through self-transfers of NFTs. The Idols NFT team is working on resolving the issue and there is no word yet on any potential remuneration.&amp;lt;ref name=&amp;quot;rektnews-17209&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;theidols-17210&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;opensea-17211&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;theidolsnfttwitter-17212&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;theidolsnfttwitter-17213&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;solidityscanblog-17214&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;etherscan-17215&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;etherscan-17216&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;etherscan-17217&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;etherscan-17218&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;etherscan-17219&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;etherscan-17220&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;etherscan-17221&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;etherscan-17222&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;etherscan-17223&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;etherscan-17224&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;etherscan-17225&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;etherscan-17226&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;etherscan-17227&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;etherscan-17228&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;tenarmoralerttwitter-17229&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;tenarmoralerttwitter-17230&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;tikkalaresearchtwitter-17231&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;tikkalaresearchtwitter-17232&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;unnamed-18427&lt;/ins&gt;&amp;quot; /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== About The Idols NFT ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== About The Idols NFT ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l155&quot;&gt;Line 155:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 155:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;ref name=&amp;quot;tikkalaresearchtwitter-17231&amp;quot;&amp;gt;[https://twitter.com/TikkalaResearch/status/1879229974877712499 @TikkalaResearch Twitter] (Accessed Jan 16, 2025)&amp;lt;/ref&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;ref name=&amp;quot;tikkalaresearchtwitter-17231&amp;quot;&amp;gt;[https://twitter.com/TikkalaResearch/status/1879229974877712499 @TikkalaResearch Twitter] (Accessed Jan 16, 2025)&amp;lt;/ref&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;ref name=&amp;quot;tikkalaresearchtwitter-17232&amp;quot;&amp;gt;[https://twitter.com/TikkalaResearch/status/1879234084318404798 @TikkalaResearch Twitter] (Accessed Jan 16, 2025)&amp;lt;/ref&amp;gt;&amp;lt;/references&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;ref name=&amp;quot;tikkalaresearchtwitter-17232&amp;quot;&amp;gt;[https://twitter.com/TikkalaResearch/status/1879234084318404798 @TikkalaResearch Twitter] (Accessed Jan 16&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;, 2025)&amp;lt;/ref&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;ref name=&amp;quot;unnamed-18427&amp;quot;&amp;gt;[https://www.web3isgoinggreat.com/?id=idols-nft-exploit The Idols NFT loses $324,000 to exploit] (Accessed Mar 7&lt;/ins&gt;, 2025)&amp;lt;/ref&amp;gt;&amp;lt;/references&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Azoundria</name></author>
	</entry>
	<entry>
		<id>https://quadrigainitiative.com/cryptocurrencyhackscamfraudwiki/index.php?title=The_Idols_NFT_Self_Reflection_Rewards_Vulnerability&amp;diff=6436&amp;oldid=prev</id>
		<title>Azoundria: Created page with &quot;{{Imported Case Study With About|source=https://www.quadrigainitiative.com/casestudy/theidolsnftselfreflectionrewardsvulnerability.php}} {{Unattributed Sources}}  The Idols NFT Logo/HomepageThe Idols are a series of unique NFTs representing guardians of Ethereum, born from an offering that locked staked ETH forever. On January 15, 2025, the Idols NFT contract on Ethereum was exploited, leading to the loss of approximately $340K in stETH. Th...&quot;</title>
		<link rel="alternate" type="text/html" href="https://quadrigainitiative.com/cryptocurrencyhackscamfraudwiki/index.php?title=The_Idols_NFT_Self_Reflection_Rewards_Vulnerability&amp;diff=6436&amp;oldid=prev"/>
		<updated>2025-01-16T22:26:39Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;{{Imported Case Study With About|source=https://www.quadrigainitiative.com/casestudy/theidolsnftselfreflectionrewardsvulnerability.php}} {{Unattributed Sources}}  &lt;a href=&quot;/cryptocurrencyhackscamfraudwiki/index.php?title=File:Theidolsnft.jpg&quot; title=&quot;File:Theidolsnft.jpg&quot;&gt;thumb|The Idols NFT Logo/Homepage&lt;/a&gt;The Idols are a series of unique NFTs representing guardians of Ethereum, born from an offering that locked staked ETH forever. On January 15, 2025, the Idols NFT contract on Ethereum was exploited, leading to the loss of approximately $340K in stETH. Th...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Imported Case Study With About|source=https://www.quadrigainitiative.com/casestudy/theidolsnftselfreflectionrewardsvulnerability.php}}&lt;br /&gt;
{{Unattributed Sources}}&lt;br /&gt;
&lt;br /&gt;
[[File:Theidolsnft.jpg|thumb|The Idols NFT Logo/Homepage]]The Idols are a series of unique NFTs representing guardians of Ethereum, born from an offering that locked staked ETH forever. On January 15, 2025, the Idols NFT contract on Ethereum was exploited, leading to the loss of approximately $340K in stETH. The vulnerability stemmed from flawed logic in the _beforeTokenTransfer function, which mishandled reward claims when the sender and receiver were the same address. This oversight allowed an attacker to repeatedly claim stETH rewards through self-transfers of NFTs. The Idols NFT team is working on resolving the issue and there is no word yet on any potential remuneration.&amp;lt;ref name=&amp;quot;rektnews-17209&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;theidols-17210&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;opensea-17211&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;theidolsnfttwitter-17212&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;theidolsnfttwitter-17213&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;solidityscanblog-17214&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;etherscan-17215&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;etherscan-17216&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;etherscan-17217&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;etherscan-17218&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;etherscan-17219&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;etherscan-17220&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;etherscan-17221&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;etherscan-17222&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;etherscan-17223&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;etherscan-17224&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;etherscan-17225&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;etherscan-17226&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;etherscan-17227&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;etherscan-17228&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;tenarmoralerttwitter-17229&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;tenarmoralerttwitter-17230&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;tikkalaresearchtwitter-17231&amp;quot; /&amp;gt;&amp;lt;ref name=&amp;quot;tikkalaresearchtwitter-17232&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== About The Idols NFT ==&lt;br /&gt;
&amp;quot;The Idols are the guardians of Ethereum. Born from an Offering that locked away staked ETH forever, the Idols made a solemn vow to protect the blockchain for all time.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
The Idols are a series of unique NFTs representing guardians of Ethereum, born from an offering that locked staked ETH forever. The Idols, such as the Ape Idol, Neptune Idol, and Armored Zombie Idol, have sworn to protect the blockchain. They are associated with the $VIRTUE token, an ERC20 token that can be staked to earn a share of the commission from all Idol NFT trades. The system operates in a virtuous cycle: 7.5% of commission from Idol NFT sales is paid to $VIRTUE stakers, and stETH rewards are distributed to NFT owners, further reinforcing the cycle. This ecosystem is 100% community-aligned, with staked ETH powering the Idol Treasury.&lt;br /&gt;
&lt;br /&gt;
== The Reality ==&lt;br /&gt;
This sections is included if a case involved deception or information that was unknown at the time. Examples include:&lt;br /&gt;
&lt;br /&gt;
* When the service was actually started (if different than the &amp;quot;official story&amp;quot;).&lt;br /&gt;
* Who actually ran a service and their own personal history.&lt;br /&gt;
* How the service was structured behind the scenes. (For example, there was no &amp;quot;trading bot&amp;quot;.)&lt;br /&gt;
* Details of what audits reported and how vulnerabilities were missed during auditing.&lt;br /&gt;
&lt;br /&gt;
== What Happened ==&lt;br /&gt;
&amp;quot;On January 15, 2025, The Idols NFT (@TheIdolsNFT) contract on Ethereum suffered an exploit resulting in a loss of approximately $340K in stETH.&amp;quot;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Key Event Timeline - The Idols NFT Self Reflection Rewards Vulnerability&lt;br /&gt;
!Date&lt;br /&gt;
!Event&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|January 14th, 2025 10:09:35 AM MST&lt;br /&gt;
|Earliest Attack Transaction&lt;br /&gt;
|The earliest reported attack transaction on the ethereum blockchain.&lt;br /&gt;
|-&lt;br /&gt;
|January 14th, 2025 11:04:59 AM MST&lt;br /&gt;
|Final Attack Transaction&lt;br /&gt;
|The final attack transaction occurs on the ethereum blockchain, based on the reports by SolidityScan.&lt;br /&gt;
|-&lt;br /&gt;
|January 14th, 2025 11:11:00 AM MST&lt;br /&gt;
|Tikkala Research Posted&lt;br /&gt;
|Tikkala Research publicly warns The Idol NFT team that they &amp;quot;may need to pause [their] IdolMain contract ASAP&amp;quot; as it &amp;quot;is been attacking now&amp;quot;. They link to an earlier attack transaction.&lt;br /&gt;
|-&lt;br /&gt;
|January 14th, 2025 11:28:00 AM MST&lt;br /&gt;
|Tikkala Research Information&lt;br /&gt;
|Tikkala Research adds more information to their post, including that the attacker was originally funded through Union Chain and some basic details about the root cause.&lt;br /&gt;
|-&lt;br /&gt;
|January 14th, 2025 12:55:00 PM MST&lt;br /&gt;
|The Idols Team Posts&lt;br /&gt;
|The team behind The Idols NFT project posts a notice that they are aware of the suspicious transactions and advising users not to interact with the smart contracts until further notice.&lt;br /&gt;
|-&lt;br /&gt;
|January 14th, 2025 8:23:00 PM MST&lt;br /&gt;
|TenArmorAlert Tweet Posted&lt;br /&gt;
|TenArmorAlert posts an announcement about the exploit. The vulnerability lies in the transfer() function, which rewards the sender or receiver. When the sender and receiver are the same address, the function deletes the sender's claimedSnapshots and then claims the reward again for the same address. This flaw enabled an attacker to repeatedly claim stETH rewards. The attack was detected using TenArmor's ArgusAlert system, which provides early detection and automated responses to on-chain attacks.&lt;br /&gt;
|-&lt;br /&gt;
|January 14th, 2025 8:55:00 PM MST&lt;br /&gt;
|Reduced Loss Estimate&lt;br /&gt;
|The TenArmorAlert tweet reduces the loss estimate to $330k from the original value of $430k. &amp;quot;So many attacks recently!&amp;quot; they add.&lt;br /&gt;
|-&lt;br /&gt;
|January 15th, 2025 3:55:53 AM MST&lt;br /&gt;
|SolidityScan Medium Post&lt;br /&gt;
|SolidityScan posts an analysis of the exploit including 14 attack transactions. They include detailed information about the vulnerability.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Technical Details ==&lt;br /&gt;
&amp;quot;The root cause of the exploit was a flawed logic in the _beforeTokenTransfer function, which mishandled the claiming of rewards during NFT (ERC721 tokens) transfers when the sender (_from) and receiver (_to) were the same address. This logic oversight allowed the attacker to repeatedly claim stETH rewards by performing self-transfers.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;quot;When _from and _to are the same, _beforeTokenTransfer first calls _claimEthRewards(_from) to claim pending stETH rewards for the sender. This action calculates the sender’s rewards and transfers them based on their current claimedSnapshots value. This uses the getPendingStethReward function, which calculates rewards as:(balanceOf(_user) * (rewardPerGod - claimedSnapshots[_user]))&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;quot;After claiming the rewards, if the sender has no NFTs (ERC721 tokens) left after the transfer (balanceOf(_from) == 1), their claimedSnapshots entry is deleted. This reset removes the record of previously claimed rewards for the sender.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Since _from and _to are the same, _claimEthRewards(_to) is called next. At this point, claimedSnapshots[_to] has been either deleted or reset in the previous step. The reward calculation is repeated:(balanceOf(_to) * (rewardPerGod - 0)) from getPendingStethReward.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;quot;The subtraction of 0 (due to the deleted or reset claimedSnapshots) inflates the calculated rewards, enabling the same address to claim rewards again.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Inside _claimEthRewards, after transferring the current rewards, claimedSnapshots[_user] is reset to rewardPerGod. This reset makes it appear as though the user has not claimed rewards yet, allowing further exploitation in subsequent self-transfers. The reset occurs irrespective of whether the transfer involves a new receiver or the same address.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;quot;The attacker exploited this logic by repeatedly initiating self-transfers of NFTs (ERC721 tokens). Each iteration reset claimedSnapshots, enabling them to claim rewards anew in every transaction.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Total Amount Lost ==&lt;br /&gt;
The total amount lost has been estimated at $324,000 USD.&lt;br /&gt;
&lt;br /&gt;
How much was lost and how was it calculated? If there are conflicting reports, which are accurate and where does the discrepancy lie?&lt;br /&gt;
&lt;br /&gt;
== Immediate Reactions ==&lt;br /&gt;
&amp;quot;The Idols NFT team has identified suspicious transactions on the Idols Main contract. The team is thoroughly exploring all available options to resolve the situation as quickly as possible and ensure the security of the project.&amp;quot; &amp;quot;As a precautionary measure, the team advises users to refrain from interacting with any contracts related to the Idols NFT project until further notice to avoid potential risk.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Suspicious transactions have been discovered today on the Idols Main contract. Our team is actively investigating the issue and exploring all options to resolve the situation as quickly as possible. DO NOT interact with any contracts related to the project until further notice.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Ultimate Outcome ==&lt;br /&gt;
What was the end result? Was any investigation done? Were any individuals prosecuted? Was there a lawsuit? Was any tracing done?&lt;br /&gt;
&lt;br /&gt;
== Total Amount Recovered ==&lt;br /&gt;
There do not appear to have been any funds recovered in this case.&lt;br /&gt;
&lt;br /&gt;
What funds were recovered? What funds were reimbursed for those affected users?&lt;br /&gt;
&lt;br /&gt;
== Ongoing Developments ==&lt;br /&gt;
What parts of this case are still remaining to be concluded?&lt;br /&gt;
== Individual Prevention Policies ==&lt;br /&gt;
{{Prevention:Individuals:Placeholder}}&lt;br /&gt;
&lt;br /&gt;
{{Prevention:Individuals:End}}&lt;br /&gt;
&lt;br /&gt;
== Platform Prevention Policies ==&lt;br /&gt;
{{Prevention:Platforms:Placeholder}}&lt;br /&gt;
&lt;br /&gt;
{{Prevention:Platforms:End}}&lt;br /&gt;
&lt;br /&gt;
== Regulatory Prevention Policies ==&lt;br /&gt;
{{Prevention:Regulators:Placeholder}}&lt;br /&gt;
&lt;br /&gt;
{{Prevention:Regulators:End}}&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references&amp;gt;&amp;lt;ref name=&amp;quot;rektnews-17209&amp;quot;&amp;gt;[https://rekt.news/theidolsnft-rekt/ Rekt - The Idols NFT - Rekt] (Accessed Jan 16, 2025)&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;theidols-17210&amp;quot;&amp;gt;[https://www.theidols.io/ The Idols NFT] (Accessed Jan 16, 2025)&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;opensea-17211&amp;quot;&amp;gt;[https://opensea.io/collection/idolsnft https://opensea.io/collection/idolsnft] (Accessed Jan 16, 2025)&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;theidolsnfttwitter-17212&amp;quot;&amp;gt;[https://twitter.com/theidolsnft @theidolsnft Twitter] (Accessed Jan 16, 2025)&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;theidolsnfttwitter-17213&amp;quot;&amp;gt;[https://twitter.com/TheIdolsNFT/status/1879256089784635690 @TheIdolsNFT Twitter] (Accessed Jan 16, 2025)&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;solidityscanblog-17214&amp;quot;&amp;gt;[https://blog.solidityscan.com/the-idols-nft-hack-analysis-95f3abdd0deb The Idols NFT Hack Analysis. Overview: | by Shashank | Jan, 2025 | SolidityScan] (Accessed Jan 16, 2025)&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;etherscan-17215&amp;quot;&amp;gt;[https://etherscan.io/tx/0xd9870068e40f8d7c4d58b87802c4fc830acbd90ff3e44460747c3a0727dfd3df Ethereum Transaction Hash (Txhash) Details | Etherscan] (Accessed Jan 16, 2025)&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;etherscan-17216&amp;quot;&amp;gt;[https://etherscan.io/tx/0x5e989304b1fb61ea0652db4d0f9476b8882f27191c1f1d2841f8977cb8c5284c Ethereum Transaction Hash (Txhash) Details | Etherscan] (Accessed Jan 16, 2025)&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;etherscan-17217&amp;quot;&amp;gt;[https://etherscan.io/tx/0x2bda71f5b6c6a22a8d74bfd96fb7a9f5b820c707120b2a43f1698b3603767e7a Ethereum Transaction Hash (Txhash) Details | Etherscan] (Accessed Jan 16, 2025)&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;etherscan-17218&amp;quot;&amp;gt;[https://etherscan.io/tx/0x45bf5d11f27e0ac56f893d45bf5b02fb0f0e9d5e0d2e7af60f2a01c40e3c761d Ethereum Transaction Hash (Txhash) Details | Etherscan] (Accessed Jan 16, 2025)&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;etherscan-17219&amp;quot;&amp;gt;[https://etherscan.io/tx/0x14ae447e0dce7cc6e5a0256a91cc16e1a85104f96590ff23fc72c58b57165162 Ethereum Transaction Hash (Txhash) Details | Etherscan] (Accessed Jan 16, 2025)&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;etherscan-17220&amp;quot;&amp;gt;[https://etherscan.io/tx/0x1a595d10be428e49dd3558859743fe4bc4570545a55d357f405bd630061c6be0 Ethereum Transaction Hash (Txhash) Details | Etherscan] (Accessed Jan 16, 2025)&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;etherscan-17221&amp;quot;&amp;gt;[https://etherscan.io/tx/0x45d93aa6b24ac2c6606d81ecae3d8ec5609772cfab3839661d3ae7319e3763b4 Ethereum Transaction Hash (Txhash) Details | Etherscan] (Accessed Jan 16, 2025)&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;etherscan-17222&amp;quot;&amp;gt;[https://etherscan.io/tx/0xa8289dbe3e49e9c5decaabd3777d9ad60a7b06863539b4948dd17e58a65f3e15 Ethereum Transaction Hash (Txhash) Details | Etherscan] (Accessed Jan 16, 2025)&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;etherscan-17223&amp;quot;&amp;gt;[https://etherscan.io/tx/0xa194eb8e4cfb8e25a01f15d8ef98c49998b89d336f99a3de5108bd57c580fd02 Ethereum Transaction Hash (Txhash) Details | Etherscan] (Accessed Jan 16, 2025)&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;etherscan-17224&amp;quot;&amp;gt;[https://etherscan.io/tx/0xa64b650d1f3fbdbc6cabe439caf3bd9d375f45b02f5cba77f24285b300017692 Ethereum Transaction Hash (Txhash) Details | Etherscan] (Accessed Jan 16, 2025)&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;etherscan-17225&amp;quot;&amp;gt;[https://etherscan.io/tx/0x1aaa35712784713d9ef40bf4848132cc031ce04611d7837649a7f0bf3e03bbf5 Ethereum Transaction Hash (Txhash) Details | Etherscan] (Accessed Jan 16, 2025)&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;etherscan-17226&amp;quot;&amp;gt;[https://etherscan.io/tx/0x61092c396208c4c74430967e6061e9031ef80adcbb4cf64e58598a9e6b608302 Ethereum Transaction Hash (Txhash) Details | Etherscan] (Accessed Jan 16, 2025)&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;etherscan-17227&amp;quot;&amp;gt;[https://etherscan.io/tx/0xbffcf01e5aef5d5fc82f9ab7bf78110e3479dffc8f4dc503f663c6b47b9992a4 Ethereum Transaction Hash (Txhash) Details | Etherscan] (Accessed Jan 16, 2025)&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;etherscan-17228&amp;quot;&amp;gt;[https://etherscan.io/tx/0x9ac08d865feefeb644d34533fe59fbf144e55fa2def302ede1e966a6b8ab025a Ethereum Transaction Hash (Txhash) Details | Etherscan] (Accessed Jan 16, 2025)&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;tenarmoralerttwitter-17229&amp;quot;&amp;gt;[https://twitter.com/TenArmorAlert/status/1879376744161132981 @TenArmorAlert Twitter] (Accessed Jan 16, 2025)&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;tenarmoralerttwitter-17230&amp;quot;&amp;gt;[https://twitter.com/TenArmorAlert/status/1879368729907069110 @TenArmorAlert Twitter] (Accessed Jan 16, 2025)&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;tikkalaresearchtwitter-17231&amp;quot;&amp;gt;[https://twitter.com/TikkalaResearch/status/1879229974877712499 @TikkalaResearch Twitter] (Accessed Jan 16, 2025)&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ref name=&amp;quot;tikkalaresearchtwitter-17232&amp;quot;&amp;gt;[https://twitter.com/TikkalaResearch/status/1879234084318404798 @TikkalaResearch Twitter] (Accessed Jan 16, 2025)&amp;lt;/ref&amp;gt;&amp;lt;/references&amp;gt;&lt;/div&gt;</summary>
		<author><name>Azoundria</name></author>
	</entry>
</feed>