Built my first real Web3 project 👇
A multi-chain crypto wallet (ETH, SOL, BTC)
🔹Mnemonic-based wallet (BIP-39/44)
🔹Live balances + send transactions
🔹UTXO handling for Bitcoin
🔹Custom UI
Still early in Web3, but this helped a lot.
#web3#blockchain#cryptowallet
Today I learned how DeFi replaces banks with smart contracts.
Unlike TradFi, DeFi is permissionless, transparent, and runs on deterministic code instead of centralized institutions. Also learned about “Money Legos” — how protocols can stack together to create complex systems.
Today I learned about smart wallets & EIP-7702.
Normal wallets = user control but not programmable
Smart wallets = programmable but extra setup
EIP-7702 bridges this by letting your wallet act like a smart wallet temporarily.
#Web3#Ethereum#SmartWallets#EIP7702#Blockchain
Today I learned about the “oracle problem” in blockchain.
Blockchains can’t access real-world data on their own… that’s where oracles come in.
But centralized oracles = single point of failure
Solution? Decentralized Oracle Networks (DONs) like Chainlink 🔗
#Blockchain#Web3
Building from scratch hits different. 🔥
Today I coded my own ERC-20 crypto without OpenZeppelin.
Mind blown by the approve() trap: blocking 0 allowances traps users, no way to revoke DEX access.
What's the toughest Solidity concept you've faced?
#Web3#Blockchain#Crypto
Most people think blockchain = crypto 💰
But it’s actually a masterclass in distributed systems
How do you prevent double spending…
WITHOUT a central authority?
How do light clients verify transactions…
WITHOUT downloading the full chain?
Quick breakdown 👇
#Web3#Blockchain
ERC20 basically makes every token follow the same rules
It lets apps use your tokens without owning them
Also where things can go wrong if permissions are careless
Do you think DeFi would exist like this without ERC20
#Crypto#DeFiDiscussion
Most people use tokens on Ethereum but don’t realize this
Early on, every token had different rules
Apps had to write custom code for each one
That doesn’t scale
ERC20 fixed it with one shared standard
Simple idea, massive impact
#Ethereum#Web3#LearnInPublic#Blockchain
What if voting systems were tamper-proof, transparent and fully on-chain?
Just built my first Voting DApp in Solidity.
From registering voters to preventing double voting and declaring a winner, all handled by a smart contract.
#Solidity#Web3#BuildInPublic#Dapp#Voting
Testing smart contracts completely changed my perspective today.
The biggest takeaway is that testing is not about making the contract work.
It is about trying your hardest to break it.
What was your biggest lightbulb moment with security?
#web3#solidity#buildinpublic
Spent the day in Hardhat testing smart contracts
Learned 'describe', 'it', 'expect' and wrote tests to break my code
wrong payments
out of stock
edge cases
Here is a look at the actual output.
@LessonsFromProd Thanks a lot.
And I totally agree, The moment the full loop works locally, even small design choices feel more intentional. Ignition definitely made the process smoother
I wrote a smart contract… and today I actually deployed it locally.
That moment when code turns into something real >>> 👇
Started with Solidity basics
Improved it using modifiers & inheritance
Deployed using Hardhat Ignition ⚒️
#web3#solidity#buildinpublic#hardhat
128-bit entropy → words
last bits = checksum
wallet recomputes & verifies
That’s why 1 wrong word fails.
Wrote a deeper breakdown here:
https://t.co/rbMLkQuaId
You mistype one word in your 12-word seed phrase… wallet says “Invalid” instantly.
But it works 100% offline.
So who’s checking?
It’s a tiny checksum hidden inside the phrase.
Now I’m wondering:
is such a small checksum really enough to catch errors?
#web3#blockchain#crypto
Built an upgraded Soda Machine smart contract in Solidity today.
Applied:
🔹 mappings & struct for user state management
🔹 visibility keywords (public, external)
🔹 interacting with other contracts via interface
🔹 inheritance for pricing logic
#Solidity#Web3#BlockchainDev