<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Solidity on BLAZED.sh Blog</title>
    <link>https://blazed.sh/blog/tags/solidity/</link>
    <description>Recent content in Solidity on BLAZED.sh Blog</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Wed, 22 Jul 2026 12:41:00 +0000</lastBuildDate>
    <atom:link href="https://blazed.sh/blog/tags/solidity/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>EIP-3156: The Flash Loan Standard, Explained</title>
      <link>https://blazed.sh/blog/posts/eip-3156-flash-loans-standard/</link>
      <pubDate>Wed, 22 Jul 2026 12:41:00 +0000</pubDate>
      <guid>https://blazed.sh/blog/posts/eip-3156-flash-loans-standard/</guid>
      <description>&lt;p&gt;Flash loans are the purest expression of what makes Ethereum programmable money: you can borrow millions of dollars with no collateral and no credit check, provided you give it all back before the transaction ends. &lt;a href=&#34;https://eips.ethereum.org/EIPS/eip-3156&#34;&gt;EIP-3156&lt;/a&gt; is the attempt to give that primitive one standard interface, so that a borrower contract written once can take liquidity from any compliant lender. This post covers the primitive itself, the two interfaces with real Solidity, a minimal borrower, the security model behind the odd-looking magic return value, and the honest adoption picture.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Flash Loan Arbitrage: How It Works and How to Build It</title>
      <link>https://blazed.sh/blog/posts/flash-loan-arbitrage/</link>
      <pubDate>Wed, 22 Jul 2026 08:33:00 +0000</pubDate>
      <guid>https://blazed.sh/blog/posts/flash-loan-arbitrage/</guid>
      <description>&lt;h2 id=&#34;arbitrage-without-capital&#34;&gt;Arbitrage Without Capital&lt;/h2&gt;&#xA;&lt;p&gt;In the earlier posts of this series we covered how to &lt;em&gt;find&lt;/em&gt; arbitrage: &lt;a href=&#34;https://blazed.sh/blog/posts/tri_arbitrage&#34;&gt;triangular arbitrage on Uniswap&lt;/a&gt; for the three-pair case, and &lt;a href=&#34;https://blazed.sh/blog/posts/graph_theory_arbitrage&#34;&gt;graph-based detection with Bellman-Ford&lt;/a&gt; for cycles of any length. Both posts quietly assumed you already hold the tokens you want to trade with. That assumption is the biggest practical barrier to arbitrage: a 0.5% spread on a 10 ETH trade pays 0.05 ETH, and scaling it means parking serious capital in hot wallets.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
