<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: usman ch</title>
    <description>The latest articles on DEV Community by usman ch (@usman_ch_9d9882b0b23b3b71).</description>
    <link>https://dev.to/usman_ch_9d9882b0b23b3b71</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4236390%2Fd4675d5b-f86d-4de3-92e9-06a7330f3c52.jpg</url>
      <title>DEV Community: usman ch</title>
      <link>https://dev.to/usman_ch_9d9882b0b23b3b71</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/usman_ch_9d9882b0b23b3b71"/>
    <language>en</language>
    <item>
      <title>Address Guard – Open-source toolkit to detect crypto address poisoning</title>
      <dc:creator>usman ch</dc:creator>
      <pubDate>Tue, 10 Nov 2026 06:25:39 +0000</pubDate>
      <link>https://dev.to/usman_ch_9d9882b0b23b3b71/address-guard-open-source-toolkit-to-detect-crypto-address-poisoning-4gim</link>
      <guid>https://dev.to/usman_ch_9d9882b0b23b3b71/address-guard-open-source-toolkit-to-detect-crypto-address-poisoning-4gim</guid>
      <description>&lt;p&gt;We built &lt;strong&gt;Address Guard&lt;/strong&gt;, an open-source TypeScript toolkit designed to detect crypto address poisoning before transactions are signed.&lt;/p&gt;

&lt;p&gt;Address poisoning is a common attack where scammers generate wallet addresses resembling legitimate recipients and inject them into transaction histories through small transfers. Users who copy addresses from their history can accidentally send funds to an attacker.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhur1btcaqz6uj4m9l4hy.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhur1btcaqz6uj4m9l4hy.gif" alt=" " width="480" height="277"&gt;&lt;/a&gt;&lt;br&gt;
What Address Guard does:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Detects look-alike wallet addresses.&lt;/li&gt;
&lt;li&gt;Builds a trusted recipient list from outgoing transactions.&lt;/li&gt;
&lt;li&gt;Validates Ethereum addresses using EIP-55 checksums.&lt;/li&gt;
&lt;li&gt;Checks payout files in CI/CD pipelines before signing.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The goal is simple: catch suspicious destination addresses before funds are transferred, rather than relying on users to manually spot subtle differences.&lt;/p&gt;

&lt;p&gt;GitHub: &lt;a href="https://t.co/78fDjc0Ack" rel="noopener noreferrer"&gt;https://t.co/78fDjc0Ack&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;We'd appreciate feedback from developers working on wallet security, blockchain infrastructure, and automated crypto payments.&lt;/p&gt;

&lt;p&gt;What other attack patterns or edge cases should we consider?&lt;/p&gt;

</description>
      <category>crypto</category>
      <category>opensource</category>
      <category>security</category>
      <category>web3</category>
    </item>
  </channel>
</rss>
