How many addresses fit into a Cell?
Introduction While developing a smart contract I needed to store several addresses in persistent storage. Because TON storage is measured in bits and cells, an...
Introduction While developing a smart contract I needed to store several addresses in persistent storage. Because TON storage is measured in bits and cells, an...
Day 31 – Why Dev Tools Matter More Than Ever The first time a test destroyed my “perfect” smart contract, it wasn’t a hacker. It was my own dev environment. I...
Core Concept In this stage of my learning, I have focused on organizing the most critical components of the blockchain's evolution from a ledger to a world com...
The Paradigm Shift — From Centralized Databases to Decentralized Ledgers As a backend engineer with nearly a decade of experience, I am accustomed to distribut...
The Transfer That Never Stopped By day 30 of this Web3 journey, “security” stopped being a scary audit word and started feeling very real. Because the first ti...
Introduction Building on Solana? You'll need Devnet – a free sandbox where you can test, break things, and learn without risking real money. What is Devnet? De...
Overview I wrote and deployed a demo Web3 store using Solidity and ethers.js as a learning exercise. The original tools recommended by an older book web3.js, T...
'Visibility Modifiers Overview | Modifier | Within Contract | Derived Contract | Other Contract | External | |
Introduction If you have been in the Web3 community for a while, you might have heard about Account Abstraction AA. If you are just a Web2 user, stepping into...
The Evolution of AI A few years ago, “AI” meant a chatbot that couldn’t understand “hello,” or a recommendation engine that thought because you bought a suitca...
Day 26 – Phase 3: Development The 60‑Day Web3 Journey – Solidity Basics After a short two‑day pause in the 60‑Day Web3 journey, it’s time to hit play again and...
Solidity is a programming language designed for writing smart contracts on the Ethereum blockchain. Smart contracts are self‑executing programs that contain a p...