<?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>Forem: 100 Days of Solana</title>
    <description>The latest articles on Forem by 100 Days of Solana (@100daysofsolana).</description>
    <link>https://forem.com/100daysofsolana</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.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F12963%2F62b6ce6d-db04-444b-88d1-4bea32484faa.png</url>
      <title>Forem: 100 Days of Solana</title>
      <link>https://forem.com/100daysofsolana</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/100daysofsolana"/>
    <language>en</language>
    <item>
      <title>How Web3 Tokens Get Their Value</title>
      <dc:creator>Vincent Jande</dc:creator>
      <pubDate>Thu, 07 May 2026 18:03:23 +0000</pubDate>
      <link>https://forem.com/100daysofsolana/how-web3-tokens-get-their-value-3bbk</link>
      <guid>https://forem.com/100daysofsolana/how-web3-tokens-get-their-value-3bbk</guid>
      <description>&lt;p&gt;Someone in the 100 Days of Solana community asked a question last week that needs to be addressed: "What gives SOL its value?"&lt;/p&gt;

&lt;p&gt;You have been using SOL in every challenge. You airdropped it, checked your balance, and you are about to start sending it in Arc 3. But where does the value actually come from? Is it just numbers on a screen?&lt;/p&gt;

&lt;p&gt;I understand why people think that. Let’s break it down.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Liquidity: Where price comes from&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;The first thing to understand is that for a token to have purchasing power, there needs to be liquidity. This means there are people or pools willing to trade real assets, such as fiat or stablecoins, for that token. That liquidity is what allows a market price to exist.&lt;/p&gt;

&lt;p&gt;Think of it like converting currencies at an airport. You hand over dollars, and you get euros. The value isn't created in that moment; it is a transfer of value from one form to another. In Web3, liquidity is the bridge that connects digital assets to the broader economy.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Different tokens, different sources of value&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Not all tokens work the same way. Understanding the types helps you see where the value sits.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Native Tokens: SOL is required to pay transaction fees, stake with validators, and interact with applications. As usage of the network grows, the demand for these specific functions can increase the demand for SOL.&lt;/li&gt;
&lt;li&gt;Stablecoins: These are often pegged to a currency like the US dollar. They maintain this peg through reserves and market mechanics. Issuers like Circle hold cash and bonds so you can redeem USDC for dollars.&lt;/li&gt;
&lt;li&gt;Utility Tokens: These provide access to specific services, such as in-game items or decentralized file hosting. The token has value because the service it unlocks is useful to someone.&lt;/li&gt;
&lt;li&gt;Governance Tokens: These provide voting power. Holding governance tokens for a protocol allows participation in decisions about fees, features, or treasury management.&lt;/li&gt;
&lt;li&gt;Meme Tokens: These often derive value from community and attention. While they may begin as jokes, they can build large social networks.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;The Solana-Specific Engine&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Beyond general categories, Solana has unique technical mechanics that influence its economy:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;The Cost of State (Rent) On Solana, storage is not free. Every time you create an account or deploy a program, you must deposit a minimum amount of SOL to make that account Rent Exempt. This SOL is held in the account to keep it active. While it isn't permanently removed, it is temporarily locked, which can reduce circulating liquidity as the ecosystem grows.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;The Burn Mechanism Solana has a built-in "fee burn" where 50% of every base transaction fee is permanently destroyed. However, Solana also has inflation (new SOL issued to validators to secure the network). The net effect on supply depends on how much network activity (burn) occurs versus the rate of new issuance.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Efficiency via Proof of History (PoH) Solana’s design enables fast, low-cost transactions (settling in roughly 400ms). This can make certain applications, like high frequency DeFi or real time payments, more efficient. This efficiency increases the usefulness of the network, which in turn supports the value of its native token.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Liquidity pools: How tokens stay tradeable&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;In Web3, we often use liquidity pools instead of traditional order books. A liquidity pool is a smart contract holding two tokens, such as SOL and USDC. Prices are set automatically using mathematical formulas rather than matching individual buyers and sellers like a traditional exchange.&lt;/p&gt;

&lt;p&gt;People who deposit tokens into these pools are called liquidity providers. They put in a balanced value of both tokens and earn a portion of the trading fees. This is how decentralized exchanges like Raydium or Orca function. When more people buy SOL from the pool, it becomes scarcer in that pool, and the price rises automatically.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Is it real?&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Value in Web3 comes from the same place all value comes from: utility and demand.&lt;/p&gt;

&lt;p&gt;SOL is useful because the network processes thousands of transactions per second for very low costs. USDC is useful because it allows for digital dollar movement globally. DeFi protocols are useful because they provide financial tools without traditional intermediaries.&lt;/p&gt;

&lt;p&gt;The infrastructure is different from traditional finance, but the principles are the same. Value frequently follows utility.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;What this means for you&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;You have been working with DevNet SOL, which has no monetary value. However, the mechanics are identical to Mainnet. The RPC calls, the wallet interactions, and the transaction flows are all the same.&lt;/p&gt;

&lt;p&gt;In Arc 3, you start sending transactions and moving "simulated value." Understanding how that value flows, even on a test network, makes you a better builder. You are practicing the exact same movements you will eventually perform on Mainnet. Whether you end up creating a payment system, a DeFi protocol, or something entirely new, this technical foundation is where it starts.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Keep building. See you on Discord.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;100 Days of Solana is a free daily coding challenge. If you have not joined yet, start here: &lt;a href="https://mlh.link/solana-100" rel="noopener noreferrer"&gt;https://mlh.link/solana-100&lt;/a&gt;&lt;/p&gt;

</description>
      <category>100daysofsolana</category>
      <category>learning</category>
      <category>web3</category>
      <category>solana</category>
    </item>
    <item>
      <title>AMA with Solana's Brianna Migliaccio</title>
      <dc:creator>Matthew Revell</dc:creator>
      <pubDate>Wed, 29 Apr 2026 13:44:10 +0000</pubDate>
      <link>https://forem.com/100daysofsolana/ama-with-solanas-brianna-migliaccio-ahb</link>
      <guid>https://forem.com/100daysofsolana/ama-with-solanas-brianna-migliaccio-ahb</guid>
      <description>&lt;p&gt;If you're new to Solana—or Web3 and blockchain more broadly—you almost certainly have questions.&lt;/p&gt;

&lt;p&gt;That’s expected.&lt;/p&gt;

&lt;p&gt;Web3 works under different assumptions to traditional web and mobile development.&lt;br&gt;&lt;br&gt;
Plus, there’s a whole new set of concepts and terminology to get familiar with.&lt;/p&gt;

&lt;p&gt;So let’s make that easier.&lt;/p&gt;

&lt;h2&gt;
  
  
  Join us live
&lt;/h2&gt;

&lt;p&gt;📺 &lt;a href="https://twitch.tv/mlh" rel="noopener noreferrer"&gt;https://twitch.tv/mlh&lt;/a&gt;&lt;br&gt;&lt;br&gt;
🗓 Wednesday, April 29&lt;br&gt;&lt;br&gt;
🕛 12:00 Eastern / 17:00 UK / 21:30 India  &lt;/p&gt;

&lt;p&gt;Come ready with your questions.&lt;/p&gt;

&lt;p&gt;And if you can’t make it, we’ll share the highlights here on DEV.&lt;/p&gt;

&lt;p&gt;Want to learn more about Solana? &lt;a href="https://mlh.link/solana-100" rel="noopener noreferrer"&gt;Join the 100 Days of Solana challenge &amp;gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>web3</category>
      <category>learning</category>
      <category>programming</category>
      <category>blockchain</category>
    </item>
    <item>
      <title>Why Web3 Exists and Why Solana Matters</title>
      <dc:creator>Vincent Jande</dc:creator>
      <pubDate>Tue, 28 Apr 2026 18:19:40 +0000</pubDate>
      <link>https://forem.com/100daysofsolana/why-web3-exists-and-why-solana-matters-296h</link>
      <guid>https://forem.com/100daysofsolana/why-web3-exists-and-why-solana-matters-296h</guid>
      <description>&lt;p&gt;You trust middlemen every single day. You probably don't even think about it.&lt;/p&gt;

&lt;p&gt;Your bank holds your money. Instagram holds your followers. Spotify holds your playlists. Google holds your emails. Every service you use, someone else is in control. They control access to your data and assets within their systems and policies.&lt;/p&gt;

&lt;p&gt;In our current digital landscape, our "ownership" is essentially a managed service. Whether it's a financial institution or a social media platform, your access depends on the stability and policies of the provider. Web3 is the movement to change this, to build an internet where you actually own your digital assets and data.&lt;/p&gt;

&lt;p&gt;To make this vision a reality, we need a foundation that doesn't rely on a central boss. This is precisely what blockchain was designed to provide.&lt;/p&gt;

&lt;h2&gt;
  
  
  So what is a blockchain?
&lt;/h2&gt;

&lt;p&gt;Imagine a notebook that thousands of people have a copy of. Every time someone writes something in it, every copy is updated simultaneously, provided the network agrees the entry meets specific conditions. You can't rip out a page, change what was already written, or claim ownership over the whole thing.&lt;/p&gt;

&lt;p&gt;That's the core idea of a blockchain. It is a shared record that functions without a central boss. Once information is recorded, it remains there permanently because the system is designed to prevent anyone from tampering with the history. Instead of trusting a single company to keep the records straight, the system relies on math and a network of computers reaching a consensus.&lt;/p&gt;

&lt;p&gt;While this describes the initial "open and ownerless" concept, the technology has evolved to allow for managed variations like &lt;strong&gt;private&lt;/strong&gt;, &lt;strong&gt;hybrid&lt;/strong&gt;, or &lt;strong&gt;consortium&lt;/strong&gt; blockchains, where specific entities or pre-selected groups control the records rather than the general public.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why does this matter?
&lt;/h2&gt;

&lt;p&gt;It shifts how we handle control and trust in our daily lives.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Moving value without traditional hurdles&lt;/strong&gt;. Usually, sending money abroad involves a chain of banks. It can take days, involves various fees, and a single institution can decide to halt the transaction. Blockchain allows for more direct transfers that often settle much faster, bypassing many of the usual middlemen.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Agreements governed by code&lt;/strong&gt;. Think about hiring a freelancer. Rather than relying solely on a handshake or expensive legal backing, you could use a smart contract. The agreement is programmed: when the work is verified, the payment is released automatically. This reduces the need to chase invoices or worry about payment delays.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Secure records of ownership&lt;/strong&gt;. Most important documents, like house deeds, are stored in centralized offices. If those records are lost, damaged, or altered by error, proving what you own becomes a nightmare. Recording ownership on a blockchain provides a decentralized backup, meaning there is no single point of failure that can wipe out your proof of property.&lt;/p&gt;

&lt;p&gt;These aren't just ideas for the future; the infrastructure to support these shifts is being built and used right now.&lt;/p&gt;

&lt;h2&gt;
  
  
  If it's so great, why hasn't it taken over?
&lt;/h2&gt;

&lt;p&gt;To be honest, the early versions were often slow and expensive.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Bitcoin&lt;/strong&gt;, the first major implementation, can handle roughly 7 transactions per second. Compare that to Visa, which processes around 65,000. While Bitcoin was a massive breakthrough in proving the concept of decentralized trust, it wasn't originally designed for high-speed, high-volume traffic.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Ethereum&lt;/strong&gt; expanded the horizon by making the technology programmable. It allowed people to build applications and write smart contracts, but it faced similar growing pains. During busy periods, the network can get congested, causing transaction fees to spike sometimes to $50 or more. High costs like that make it difficult to use for everyday things like buying coffee or paying a small invoice.&lt;/p&gt;

&lt;p&gt;For a while, these limitations meant the tech was mostly used for speculation. People traded tokens back and forth, not necessarily because the technology lacked potential, but because the underlying infrastructure was still catching up to the demand.&lt;/p&gt;

&lt;h2&gt;
  
  
  Where Solana comes in
&lt;/h2&gt;

&lt;p&gt;Solana was built to address these specific bottlenecks.&lt;/p&gt;

&lt;p&gt;While many earlier blockchains struggled with low throughput, Solana was engineered to handle thousands of transactions per second. This shift makes the technology much more practical for daily use. Instead of paying dollars in fees and waiting minutes for a confirmation, transactions on Solana typically cost fractions of a cent and finalize in under a second.&lt;/p&gt;

&lt;p&gt;This performance is what allows for real-world applications beyond just trading. It opens the door for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Global payment systems&lt;/strong&gt; that rival traditional speeds.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Social platforms and games&lt;/strong&gt; where every interaction doesn't require a massive fee.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Supply chain tracking&lt;/strong&gt; that needs to record thousands of data points in real-time.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Solana isn't the only high-speed network available, but it has become one of the most battle-tested. With a large developer ecosystem and a growing list of products running in production, it represents a move away from theoretical potential toward actual, scalable utility.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why you should care right now
&lt;/h2&gt;

&lt;p&gt;If you are a developer, blockchain isn't a "future" skill you can indefinitely postpone. Companies are hiring for it, products are shipping on it, and those who understand the architecture now have a distinct advantage.&lt;/p&gt;

&lt;p&gt;The best part? If you know JavaScript, you already have a solid foundation. Building on Solana doesn't mean starting from scratch or throwing away your existing knowledge. Many of the core concepts map directly to the logic and systems you already understand.&lt;/p&gt;

&lt;h2&gt;
  
  
  Start building
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://mlh.link/solana-100" rel="noopener noreferrer"&gt;100 Days of Solana&lt;/a&gt; is a free, daily coding challenge designed to take you from zero blockchain experience to building functional applications.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;The Format&lt;/strong&gt;: One challenge per day.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;The Goal&lt;/strong&gt;: No prerequisites, just show up and build.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;The Progress&lt;/strong&gt;: Last week, participants set up their first wallets, funding them with test SOL, and interacting with the network. This week, participants will learn how to read the blockchain.
By the end of the 100 days, you won't just have theoretical knowledge; you'll have a portfolio of real projects that demonstrate exactly what you can do.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://mlh.link/solana-100" rel="noopener noreferrer"&gt;Join 100 Days of Solana&lt;/a&gt;&lt;/p&gt;

</description>
      <category>100daysofsolana</category>
      <category>learning</category>
      <category>web3</category>
      <category>solana</category>
    </item>
    <item>
      <title>Web3 Terminology Mapped to What You Already Know</title>
      <dc:creator>Matthew Revell</dc:creator>
      <pubDate>Mon, 20 Apr 2026 17:10:05 +0000</pubDate>
      <link>https://forem.com/100daysofsolana/web3-terminology-mapped-to-what-you-already-know-4afk</link>
      <guid>https://forem.com/100daysofsolana/web3-terminology-mapped-to-what-you-already-know-4afk</guid>
      <description>&lt;p&gt;Web3 can seem intimidating at first. And a lot of that is to do with terminology.&lt;/p&gt;

&lt;p&gt;But once you make the connection between what you already know from web and mobile dev, for example, everything becomes a little clearer.&lt;/p&gt;

&lt;p&gt;Here are some common Web3 terms and concepts translated into their Web2 equivalents to help you make the move.&lt;/p&gt;


&lt;div class="crayons-card c-embed"&gt;

  
&lt;h2&gt;
  
  
  100 Days of Solana
&lt;/h2&gt;

&lt;p&gt;Want to learn Web3? Join 100 Days of Solana for free to go from curiosity to building!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://mlh.link/solana-100" class="crayons-btn crayons-btn--primary" rel="noopener noreferrer"&gt;Register Now&lt;/a&gt;
&lt;/p&gt;


&lt;/div&gt;


&lt;h2&gt;
  
  
  Web3 Fundamentals
&lt;/h2&gt;

&lt;p&gt;Let's start with the basics. &lt;/p&gt;

&lt;h3&gt;
  
  
  Why is it called Web3?
&lt;/h3&gt;

&lt;p&gt;The idea is that this is third phase of the web.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Web 1&lt;/strong&gt; was the original, read-only world wide web of the 90s.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Web 2&lt;/strong&gt; made things two-way, so the web became participatory.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Web 3&lt;/strong&gt; uses blockchain technologies to make you the owner of your data, rather than the companies running websites and apps you use.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It can take a while to realize why that's important and what it means. Seeing it in action makes all the difference.&lt;/p&gt;

&lt;h3&gt;
  
  
  Web3 Core Pillars
&lt;/h3&gt;

&lt;p&gt;To understand how this actually works, you only need to know three things:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;The Blockchain:&lt;/strong&gt; A public ledger (think of it like a &lt;em&gt;very&lt;/em&gt; distributed database) that lives on thousands of computers at once. It’s "permissionless", meaning no one can block you from using it.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;The Wallet:&lt;/strong&gt; Your digital identity. Instead of an email and password, you use a private key stored in your wallet to prove you own your assets.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Smart Contracts:&lt;/strong&gt; Pieces of code that live on the blockchain. They execute automatically when certain conditions are met.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fckjt9s6wjux62xs1tf9u.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fckjt9s6wjux62xs1tf9u.png" alt="The three core " width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;But there are plenty more ideas and phrases that you'll need to get used to in order to feel fully comfortable in the Web3 world.&lt;/p&gt;

&lt;h2&gt;
  
  
  Making Sense of the Rest
&lt;/h2&gt;

&lt;p&gt;Now that you understand the three core pieces — &lt;strong&gt;blockchain, wallet, and smart contracts&lt;/strong&gt; — everything else in Web3 is really just combinations of those ideas.&lt;/p&gt;

&lt;p&gt;The terminology can still feel unfamiliar, though. So let’s map the most common terms to things you already use as a developer.&lt;/p&gt;

&lt;h3&gt;
  
  
  Identity: Wallets Replace Accounts
&lt;/h3&gt;

&lt;p&gt;You already know that in Web2:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;users sign up
&lt;/li&gt;
&lt;li&gt;you store their credentials
&lt;/li&gt;
&lt;li&gt;you authenticate requests
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;In Web3, your &lt;strong&gt;wallet replaces all of that&lt;/strong&gt;.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Web3&lt;/th&gt;
&lt;th&gt;How to think about it&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Wallet&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Your account (but you control it, not a platform)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Public Key&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Your user ID or username&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Private Key&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Your cryptographic identity — used to prove ownership and sign actions&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Signing&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Logging in / proving who you are&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fl22r065tp9zws3gfhmrl.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fl22r065tp9zws3gfhmrl.jpg" alt="Wallets replace accounts" width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The key difference is simple but important:&lt;/p&gt;

&lt;blockquote&gt;
&lt;h2&gt;
  
  
  Instead of logging in to a server, you prove who you are by signing requests with your private key.
&lt;/h2&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  Data: The Blockchain Is the Database
&lt;/h3&gt;

&lt;p&gt;You already understand databases, APIs, and writes.&lt;/p&gt;

&lt;p&gt;The blockchain is just a very different kind of database.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Web3&lt;/th&gt;
&lt;th&gt;How to think about it&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Blockchain&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;A shared, append-only database&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Transaction&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;A write operation&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Node&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;A server running the database&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Gas / Fees&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Paying for compute or writes, just like paying for API calls or cloud compute&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;What changes here isn’t what you’re doing but, instead, the constraints:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;writes are &lt;strong&gt;public&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;writes are &lt;strong&gt;permanent&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;writes &lt;strong&gt;cost money&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That can make you think much more carefully about what you store and when.&lt;/p&gt;




&lt;h3&gt;
  
  
  Logic: Smart Contracts Are Your Backend
&lt;/h3&gt;

&lt;p&gt;You already write backend code that:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;processes requests
&lt;/li&gt;
&lt;li&gt;enforces rules
&lt;/li&gt;
&lt;li&gt;updates data
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Smart contracts do the same thing.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Web3&lt;/th&gt;
&lt;th&gt;How to think about it&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Smart Contract&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Backend logic&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Program (on Solana)&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;A deployed service&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Calling a contract&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Making an API request&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;The important shift:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;You don’t control the runtime once it’s deployed.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h3&gt;
  
  
  Value: Ownership Is Built In
&lt;/h3&gt;

&lt;p&gt;In Web2, ownership is just a database entry you or someone else controls.&lt;/p&gt;

&lt;p&gt;In Web3, it’s enforced by the system itself.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Web3&lt;/th&gt;
&lt;th&gt;How to think about it&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Token&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Money or API credits that aren’t tied to a single service (like Stripe balance, but portable and user-owned)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;NFT&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Like owning a domain name, it's a unique asset with verifiable ownership (and not just a picture of an ape)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Wallet balance&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Your bank balance but without a bank controlling it&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;The difference:&lt;/p&gt;

&lt;blockquote&gt;
&lt;h2&gt;
  
  
  In Web2, ownership is just a row in someone's database. In Web3, it’s enforced by the network and you can’t change it manually.
&lt;/h2&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  Apps: Same Shape, Different Backend
&lt;/h3&gt;

&lt;p&gt;At a high level, Web3 apps still look familiar.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Web3&lt;/th&gt;
&lt;th&gt;How to think about it&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;dApp&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;A web app&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;RPC endpoint&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Your backend API&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Explorer&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;A read-only database viewer&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Mainnet / Devnet&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Production / staging&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;The frontend is still yours.&lt;/p&gt;

&lt;p&gt;The backend is now a public network.&lt;/p&gt;




&lt;h2&gt;
  
  
  What Actually Changes
&lt;/h2&gt;

&lt;p&gt;If this all feels surprisingly familiar, that’s the point.&lt;/p&gt;

&lt;p&gt;Much of Web3 isn't a completely new model, instead it's a new way of thinking about things you already know well. The core differences are:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;You control identity (wallets instead of accounts)
&lt;/li&gt;
&lt;li&gt;You pay for writes (like calls to a paid API)
&lt;/li&gt;
&lt;li&gt;You deploy immutable logic (contracts instead of editable app code)
&lt;/li&gt;
&lt;li&gt;You rely on shared infrastructure (networks instead of owned backends)
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That’s it.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Only Way This Really Clicks
&lt;/h2&gt;

&lt;p&gt;Reading helps. But it won’t fully land until you try it.&lt;/p&gt;

&lt;p&gt;The moment you:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;generate a keypair
&lt;/li&gt;
&lt;li&gt;send a transaction
&lt;/li&gt;
&lt;li&gt;see it appear on-chain
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;…all of this terminology stops feeling abstract.&lt;/p&gt;

&lt;p&gt;And we're here to help with that. &lt;a href="https://mlh.link/solana-100" rel="noopener noreferrer"&gt;100 Days of Solana&lt;/a&gt; is a hands-on daily coding challenge that takes you from no Web3 experience to able to build with Solana. &lt;a href="https://mlh.link/solana-100" rel="noopener noreferrer"&gt;Join free&lt;/a&gt;!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://mlh.link/solana-100" rel="noopener noreferrer"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqc7g964gmdjo20532smx.png" alt="100 Days of Solana" width="540" height="675"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>web3</category>
      <category>solana</category>
      <category>learning</category>
    </item>
    <item>
      <title>100 Daily Challenges to Learn Web3 and Solana</title>
      <dc:creator>Matthew Revell</dc:creator>
      <pubDate>Fri, 17 Apr 2026 15:14:12 +0000</pubDate>
      <link>https://forem.com/100daysofsolana/100-daily-challenges-to-learn-web3-and-solana-3g2i</link>
      <guid>https://forem.com/100daysofsolana/100-daily-challenges-to-learn-web3-and-solana-3g2i</guid>
      <description>&lt;p&gt;Web3 is different. But it doesn't have to be hard.&lt;/p&gt;

&lt;p&gt;Most of what you do in a Web3 ecosystem, like Solana, maps directly to things you already understand from building web and mobile apps. You just need to learn some new terminology and assumptions first.&lt;/p&gt;

&lt;p&gt;That's why we're launching &lt;a href="https://mlh.link/solana-100" rel="noopener noreferrer"&gt;100 Days of Solana&lt;/a&gt;! It's a free, daily programming challenge that will take you from Web3 curiosity to creating your own projects with Solana.&lt;/p&gt;


&lt;div class="crayons-card c-embed"&gt;

  
&lt;h2&gt;
  
  
  TL;DR
&lt;/h2&gt;

&lt;p&gt;Here's the short version of everything you need to know:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Start date:&lt;/strong&gt; April 20th but you can join any time.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;What you’ll learn:&lt;/strong&gt; How Solana works in practice, including transactions, accounts, programs, and how to build real apps on top.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;How it works:&lt;/strong&gt; One focused challenge per day (~30–60 mins), each building on the last.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://mlh.link/solana-100" class="crayons-btn crayons-btn--primary" rel="noopener noreferrer"&gt;Register Now&lt;/a&gt;
&lt;/p&gt;


&lt;/div&gt;


&lt;h2&gt;
  
  
  One Theme Each Week
&lt;/h2&gt;

&lt;p&gt;We’ve structured 100 Days of Solana into Arcs (weekly themes) and Epochs (bigger milestones).&lt;/p&gt;

&lt;p&gt;Each Arc runs Monday to Sunday and focuses on one topic, starting with &lt;em&gt;Identity and Your First Wallet&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;If you're busy one week, you can cover just the basics on Monday and Tuesday. But to make the most of the event, it’s worth aiming for all seven days.&lt;/p&gt;

&lt;h2&gt;
  
  
  Big Stories
&lt;/h2&gt;

&lt;p&gt;Each set of Arcs builds into a larger milestone that we’re calling Epochs.&lt;/p&gt;

&lt;p&gt;Those Epochs take you from understanding how data works on Solana to building and shipping your own applications:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Reading and Writing Data&lt;/li&gt;
&lt;li&gt;Owning and Moving Data&lt;/li&gt;
&lt;li&gt;Building Programs, Making Contracts&lt;/li&gt;
&lt;li&gt;Shipping and Exploring&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;By the end, you'll have learned what you can build with Solana, why you'd choose Solana, and how to put all the pieces together.&lt;/p&gt;

&lt;h2&gt;
  
  
  A Community
&lt;/h2&gt;

&lt;p&gt;You won’t be doing this alone.&lt;/p&gt;

&lt;p&gt;When you &lt;a href="https://mlh.link/solana-100" rel="noopener noreferrer"&gt;register&lt;/a&gt;, you’ll join the 100 Days of Solana Discord, where you can:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Ask questions and get help from the event team
&lt;/li&gt;
&lt;li&gt;Share your progress
&lt;/li&gt;
&lt;li&gt;Connect with other developers working through the same challenges
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;We’ll also run live AMAs, publish blog posts here on &lt;a href="https://dev.to"&gt;DEV&lt;/a&gt;, and more.&lt;/p&gt;

&lt;p&gt;There’ll be opportunities to win prizes, get your work showcased, and even take part in MLH’s Solana Fellowship.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why Solana?
&lt;/h2&gt;

&lt;p&gt;We’re using Solana for this program because it works well for learning by building.&lt;/p&gt;

&lt;p&gt;Transactions are fast and inexpensive, so you can try things out, make mistakes, and see what happens without waiting around or worrying about cost.&lt;/p&gt;

&lt;p&gt;It’s also one of the platforms we see used most often at MLH hackathons. Developers pick it because they can actually build and ship something in a short amount of time.&lt;/p&gt;

&lt;p&gt;That makes it a good place to go from “I kind of get this” to actually putting something together yourself.&lt;/p&gt;

&lt;h2&gt;
  
  
  Get signed-up
&lt;/h2&gt;

&lt;p&gt;Register now so you don't miss our announcement!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://mlh.link/solana-100" class="crayons-btn crayons-btn--primary" rel="noopener noreferrer"&gt;Register for 100 Days of Solana&lt;/a&gt;
&lt;/p&gt;




</description>
      <category>web3</category>
      <category>solana</category>
      <category>programming</category>
      <category>blockchain</category>
    </item>
  </channel>
</rss>
