Ashish Asmit

60 posts

Ashish Asmit banner
Ashish Asmit

Ashish Asmit

@AshishAsmit

Intern @ HCLTech | Ex-Backend Intern (5 months) Smart Contracts| Solidity | Hardhat Learning Web3 in public |

Katılım Aralık 2025
42 Takip Edilen21 Takipçiler
Sabitlenmiş Tweet
Ashish Asmit
Ashish Asmit@AshishAsmit·
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
Ashish Asmit tweet mediaAshish Asmit tweet mediaAshish Asmit tweet mediaAshish Asmit tweet media
English
1
0
3
262
Ashish Asmit
Ashish Asmit@AshishAsmit·
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
English
0
0
3
21
Ashish Asmit
Ashish Asmit@AshishAsmit·
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
Ashish Asmit tweet mediaAshish Asmit tweet media
English
1
0
5
44
Ashish Asmit
Ashish Asmit@AshishAsmit·
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
English
1
0
3
27
Ashish Asmit
Ashish Asmit@AshishAsmit·
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
English
0
0
3
32
Ashish Asmit
Ashish Asmit@AshishAsmit·
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
English
2
0
5
65
Ashish Asmit
Ashish Asmit@AshishAsmit·
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
Ashish Asmit tweet mediaAshish Asmit tweet media
English
1
0
4
61
Ritik Verma
Ritik Verma@RV_Programmer·
@AshishAsmit For me it was moving from writing logic to writing invariants and attack scenarios. That’s when testing actually started catching real issues
English
1
0
1
14
Ashish Asmit
Ashish Asmit@AshishAsmit·
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
English
3
0
5
52
Ashish Asmit
Ashish Asmit@AshishAsmit·
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.
Ashish Asmit tweet mediaAshish Asmit tweet media
English
0
0
2
32
Ashish Asmit
Ashish Asmit@AshishAsmit·
@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
English
0
0
1
3
Lessons from Production
Lessons from Production@LessonsFromProd·
That shift from theory to deployed is genuinely different. Local deployment sounds small but you just proved the whole loop works, which most people skip. Modifiers and inheritance doing real work in prod code instead of tutorial code changes how you think about the design. Hardhat Ignition makes that friction disappear.
English
1
0
1
13
Ashish Asmit
Ashish Asmit@AshishAsmit·
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
English
2
0
4
48
Ashish Asmit
Ashish Asmit@AshishAsmit·
Code snippet from the deployment module 👇 Using Hardhat Ignition to deploy + set initial price. Still figuring things out, but getting there.
Ashish Asmit tweet media
English
0
0
2
27
Ashish Asmit
Ashish Asmit@AshishAsmit·
128-bit entropy → words last bits = checksum wallet recomputes & verifies That’s why 1 wrong word fails. Wrote a deeper breakdown here: @ashishasmit0303/from-pure-chaos-to-public-address-how-your-crypto-wallet-is-born-cd51742b174b" target="_blank" rel="nofollow noopener">medium.com/@ashishasmit03
English
0
0
2
34
Ashish Asmit
Ashish Asmit@AshishAsmit·
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
English
1
0
3
61
Ashish Asmit
Ashish Asmit@AshishAsmit·
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
Ashish Asmit tweet mediaAshish Asmit tweet mediaAshish Asmit tweet media
English
0
0
2
40
Ashish Asmit
Ashish Asmit@AshishAsmit·
Built a SodaMachine smart contract in Solidity today as a basic LLD exercise. Applied: 🔹 modifier for access control 🔹 require for validations 🔹 payable for ETH transactions 🔹 Contract balance & withdrawal logic 🔹 State management #Solidity #Web3 #BlockchainDev
Ashish Asmit tweet media
English
0
0
4
43
Ashish Asmit
Ashish Asmit@AshishAsmit·
Want to know the math behind this? I wrote a detailed blog explaining the quantum threat, how HD wallets protect us, and why Bitcoin's legacy addresses are built like a fortress. Protect your bags and read the mechanics here: @ashishasmit0303/from-pure-chaos-to-public-address-how-your-crypto-wallet-is-born-cd51742b174b" target="_blank" rel="nofollow noopener">medium.com/@ashishasmit03
English
0
0
2
32
Ashish Asmit
Ashish Asmit@AshishAsmit·
Your Public Key and your Public Address are NOT the same thing. In fact, exposing your actual Public Key could make your wallet vulnerable to future Quantum Computer attacks. This is exactly why you should NEVER reuse a crypto address. 👇
English
1
0
2
36