<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[7 days Eclipse ecosystem Hackquest]]></title><description><![CDATA[7 days Eclipse ecosystem Hackquest]]></description><link>https://7-day-learning-journey.hashnode.dev</link><generator>RSS for Node</generator><lastBuildDate>Wed, 09 Sep 2026 00:32:22 GMT</lastBuildDate><atom:link href="https://7-day-learning-journey.hashnode.dev/rss.xml" rel="self" type="application/rss+xml"/><language><![CDATA[en]]></language><ttl>60</ttl><item><title><![CDATA[My 7-Day Journey into eclipse ecosystem with HackQuest Africa – #14 DaysOfLearning]]></title><description><![CDATA[Over the past 7 days, I’ve been actively participating in the #14 DaysOfLearning challenge by HackQuest Africa, and I must say—it has been eye-opening, challenging, and inspiring.
🔐 Day 1 – Web3 SecurityI kicked off my journey by learning the import...]]></description><link>https://7-day-learning-journey.hashnode.dev/my-7-day-journey-into-eclipse-ecosystem-with-hackquest-africa-14-daysoflearning</link><guid isPermaLink="true">https://7-day-learning-journey.hashnode.dev/my-7-day-journey-into-eclipse-ecosystem-with-hackquest-africa-14-daysoflearning</guid><category><![CDATA[#LearnwithHQ]]></category><category><![CDATA[#14DaysOfLearning]]></category><category><![CDATA[Web3]]></category><dc:creator><![CDATA[Christine Kerubo]]></dc:creator><pubDate>Sun, 08 Jun 2025 07:18:23 GMT</pubDate><content:encoded><![CDATA[<p>Over the past 7 days, I’ve been actively participating in the <strong>#14 DaysOfLearning</strong> challenge by <strong>HackQuest Africa</strong>, and I must say—it has been eye-opening, challenging, and inspiring.</p>
<p><strong>🔐 Day 1 – Web3 Security</strong><br />I kicked off my journey by learning the importance of Web3 security. I explored how to protect wallets, manage private keys securely, and avoid falling for phishing scams. It made me more aware of how easy it is to make mistakes and the importance of staying alert.</p>
<p><strong>📉 Day 2 – State Channels</strong><br />I learned how <strong>state channels</strong> help scale blockchains by taking transactions off-chain. It was amazing to see how this approach improves speed and reduces costs while still ensuring finality on-chain.</p>
<p><strong>🔗 Day 3 – Sidechains</strong><br />I discovered how <strong>sidechains</strong> complement state channels. They allow for more flexibility and scalability by locking tokens on the main chain and using mirrored assets on a separate one.</p>
<p><strong>🌐 Day 4 – Ethereum &amp; Eclipse</strong><br />I found out why <strong>Eclipse uses Ethereum as its settlement layer</strong>—for its robust security and decentralization. This reinforced my appreciation for the foundational role Ethereum plays in the Web3 ecosystem.</p>
<p><strong>🧠 Day 5 – Stack vs Heap Memory in Rust</strong><br />Diving deeper into <strong>Rust</strong>, I learned the difference between stack and heap memory. I now understand why Rust is so efficient—it encourages safe memory management without needing a garbage collector.</p>
<p><strong>📍 Day 6 – Borrowing &amp; Dereferencing in Rust</strong><br />Rust’s ownership model became clearer. I grasped how borrowing (<code>&amp;</code>) and dereferencing (<code>*</code>) work, and how they empower memory-safe programming.</p>
<p><strong>🧱 Day 7 – Tuples in Rust</strong><br />I explored <strong>tuples</strong>—a fixed-size, ordered collection of values of different types. They’re simple yet powerful when handling structured data in Rust.</p>
]]></content:encoded></item></channel></rss>