Fungible and Non-Fungible Tokens on Solana: Same System, Different Rules
If you have been following the 100 Days of Solana challenges, you have already worked with tokens. You created mints, set up token accounts, transferr…
Tech news from the best sources
If you have been following the 100 Days of Solana challenges, you have already worked with tokens. You created mints, set up token accounts, transferr…
I've been building on EVM chains for a while Base, Ethereum, the usual. I thought picking up Solana would be a lateral move. Same concept, different s…
As a Web2 developer, you already have a comfortable mental model of what an "identity" is. When you build a simple app, a user's identity is just a ro…
Coming from Web2 backend systems, I used to think blockchain interactions were just API calls: send a request, get a response, and move on. Solana qui…
As a backend developer comfortable with Python, databases, and standard web servers, jumping into Web3 felt like entering an entirely different univer…
If you come from Web2, the idea of “identity” probably means usernames, emails, passwords, and OAuth logins. You have a GitHub account. A Google accou…
If you told me a week ago that I could create a custom currency, add brand metadata, enforce automatic transaction fees, and create "soulbound" non-tr…
I spent weeks reading Solana accounts through explorers and RPC calls, seeing nicely formatted data token balances, authorities, supply numbers and th…
Coming from a Python and Node.js backend background, I honestly expected blockchain development to feel extremely complicated and disconnected from “n…
On Solana there is just... accounts. One model. Everything is an account — your wallet, a deployed program, a token mint, a user's token balance. All …
The Challenge Day 25 of 100 Days of Solana: inspect system program accounts. Your wallet, the System Program, native programs, sysvar accounts. Use th…
There’s something quietly satisfying about seeing a token you built from scratch exist on-chain. Not just a random mint address… But a token with its …
On Solana, everything is an account. There’s no separation between wallet accounts, smart contracts, or data storage. They all live in one unified sys…
Solana as a Giant Database Think of Solana as a massive, globally distributed database where every piece of data lives in its own record called an acc…
When we compare a normal(web2) account signup to signup on blockchain(web3) one question comes to mind: how does the blockchain know this account is r…
I came into this with small Web3 experience. Most of the early lessons felt normal, familiar. But the "everything is an account" model on Solana took …
The Challenge Day 26 of 100 Days of Solana is open-ended: explore Solana Explorer, find something interesting, compare it to what you've been doing in…
Why Exploration Beats Documentation You can read about Solana's architecture for hours. Or you can spend 20 minutes on Solana Explorer and see it. Thi…
What Is Solana Explorer? If you've spent the last few weeks writing scripts to fetch account balances, decode transactions, and inspect on-chain progr…
The Aha Moment During Epoch 1 of #100DaysOfSolana , I hit a wall. I'd built wallets, sent transactions, decoded data — but nothing clicked until I sto…
If you are a Web2 developer dipping your toes into Web3 , the word " account " probably conjures up images of user profiles, usernames, and passwords …
As we approach the end of Epoch 1 of the 100 Days of Solana , it’s time to look back at the core concepts that form the bedrock of everything we build…
This is a submission for the 100 Days of Solana Writing Challenge , running from 15 May to 22 May. Where the confusion started When I first started re…
Last week, we examined the economic theories that underpin the value of Web3 tokens. This week, we are shifting our focus to the engineering reality o…
Introduction When I registered for the 100 Days of Solana challenge, I didn’t just want to copy-paste code to get a green checkmark. Coming from a bac…
Arc 3 of 100 Days of Solana was the arc where Solana stopped being something we read from and started being something we wrote to . Across the arc, we…
I sent my first SOL transfer on devnet today and it felt oddly magical. I created a fresh wallet, typed one command, and half a SOL zipped across the …
If you've ever generated an SSH key pair, you already understand Solana identity. ssh-keygen -t ed25519 That command gives you two things: id_ed25519.…
The Problem: Your Mental Model Is Broken You know how to build APIs. You understand request/response cycles. You know that a successful POST returns 2…
Learning Solana transactions completely changed how I think about backend systems. At first, I treated transactions like normal API requests: client →…