<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>The Lab — Samijoe Hayek</title><description>Notes from the build — blockchain, systems, and the craft in between.</description><link>https://samijoehayek.com/</link><language>en-us</language><item><title>Why Bitcoin Multisig Is Hard</title><link>https://samijoehayek.com/lab/why-bitcoin-multisig-is-hard/</link><guid isPermaLink="true">https://samijoehayek.com/lab/why-bitcoin-multisig-is-hard/</guid><description>A 2-of-3 escrow sounds simple until you actually have to build one. Notes on PSBTs, key derivation, and the failure modes nobody warns you about.</description><pubDate>Thu, 18 Jun 2026 00:00:00 GMT</pubDate><category>BITCOIN</category><category>ENGINEERING</category></item><item><title>The Compliance Layer Nobody Talks About</title><link>https://samijoehayek.com/lab/erc-3643-the-compliance-layer/</link><guid isPermaLink="true">https://samijoehayek.com/lab/erc-3643-the-compliance-layer/</guid><description>Tokenizing a real-world asset is the fun part. ERC-3643, ONCHAINID, and the boring machinery that decides whether a transfer is even allowed to happen.</description><pubDate>Sat, 09 May 2026 00:00:00 GMT</pubDate><category>ETHEREUM</category><category>WEB3</category><category>RWA</category></item><item><title>Rust for the Parts That Must Not Fail</title><link>https://samijoehayek.com/lab/rust-for-the-parts-that-must-not-fail/</link><guid isPermaLink="true">https://samijoehayek.com/lab/rust-for-the-parts-that-must-not-fail/</guid><description>You don&apos;t rewrite everything in Rust. You reach for it exactly where a bug isn&apos;t a bug — it&apos;s a lost key, a double-spend, or a settlement that silently went wrong.</description><pubDate>Thu, 02 Apr 2026 00:00:00 GMT</pubDate><category>RUST</category><category>ENGINEERING</category></item></channel></rss>