---
title: "Discussion on \"My Web3 Learning Journey: Solana, Ethereum, PDAs, DEXs & Building Real Apps\" | Hashnode"
description: "Discussion on \"My Web3 Learning Journey: Solana, Ethereum, PDAs, DEXs & Building Real Apps\". This week, I took my Web3 learning seriously again.I went through a lot of Solana and Ethereum fundamentals — and actually built a working Ethereum wallet interface using React, Wagmi, and Viem.Sharing everything I learned in a simple way, in my own ..."
url: "https://hashnode.com/posts/my-web3-learning-journey-solana-ethereum-pdas-dexs-and-building-real-apps/6923157e1208695528f1d867"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [My Web3 Learning Journey: Solana, Ethereum, PDAs, DEXs & Building Real Apps](https://codebyharsh.hashnode.dev/my-web3-learning-journey-solana-ethereum-pdas-dexs-and-building-real-apps?utm_source=hashnode&utm_medium=feed)

This week, I took my Web3 learning seriously again.I went through a lot of Solana and Ethereum fundamentals — and actually built a working Ethereum wallet interface using React, Wagmi, and Viem.Sharing everything I learned in a simple way, in my own ...

Nov 23, 2025 · 4 min read · codebyharsh.hashnode.dev  
Read the article

-   [#solana](https://hashnode.com/tag/solana)
-   [#solana-blockchain-development](https://hashnode.com/tag/solana-blockchain-development)
-   [#learninpublic](https://hashnode.com/tag/learninpublic)

## Written by

[Harsh Kumar Rai](https://hashnode.com/@harshkumarrai)

@harshkumarrai · Pune,India

  
[View profile](https://hashnode.com/@harshkumarrai)

Competitive Programmer,Web3,Devops,MERN

I am a software engineer with a strong background in competitive programming and backend focused development. I graduated in IT from Army Institute of Technology, Pune (2025) and currently work at NxtWave, where I build and review technical content around data structures, algorithms, and problem solving. My recent work is focused on smart contract and protocol development using Solidity and Foundry. I enjoy building systems where correctness, security, and clear invariants matter such as token vesting, staking mechanisms, and upgradeable protocols. Earlier, I spent several years in competitive programming (Codeforces Expert, 5★ CodeChef), which shaped how I approach problem solving, edge cases, and testing. On this blog, I write about the design and implementation of smart contracts, testing strategies, and engineering tradeoffs I encounter while building Web3 protocols.

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
