<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://jasonschwarz.xyz/articles/setup-uniswap-v4-hooks-fairtrade-contract</loc>
<lastmod>2024-06-20T00:06:50.234Z</lastmod>
</url>
<url>
<loc>https://jasonschwarz.xyz/articles/message-signing-with-ethers</loc>
<lastmod>2024-06-20T00:06:35.038Z</lastmod>
</url>
<url>
<loc>https://jasonschwarz.xyz/articles/securing-nft-drops-protecting-allowlists-with-merkle-trees</loc>
<lastmod>2024-06-20T00:06:03.878Z</lastmod>
</url>
<url>
<loc>https://jasonschwarz.xyz/articles/solidity-gas-savings-exploring-the-swap-and-pop-array-approach</loc>
<lastmod>2024-06-20T00:05:27.900Z</lastmod>
</url>
<url>
<loc>https://jasonschwarz.xyz/articles/managing-whitelist-overload-ensuring-effective-token-mints-with-proof-of-funds</loc>
<lastmod>2024-06-20T00:05:42.690Z</lastmod>
</url>
<url>
<loc>https://jasonschwarz.xyz/articles/understanding-flash-loans-in-defi</loc>
<lastmod>2024-06-20T00:07:05.948Z</lastmod>
</url>
<url>
<loc>https://jasonschwarz.xyz/articles/exploiting-smart-contracts-strict-equality</loc>
<lastmod>2024-07-15T11:46:43.890Z</lastmod>
</url>
<url>
<loc>https://jasonschwarz.xyz/articles/solidity-storage-slots</loc>
<lastmod>2025-06-14T22:48:18.614Z</lastmod>
</url>
</urlset>
