Advertisement · 728 × 90

Posts by M • onchain

Yes, now I must make sure I leave no trace in the terminal by deleting the history. Otherwise, nothing special

1 day ago 0 0 0 0

I note everything and I do a checklist to be sure to forget anything, forgetting is human but it costs dear

1 day ago 0 0 0 0

By the way, I'm also planning start freelancing in shaa Allah, focusing on landing page and and websites

1 day ago 0 0 0 0

My efforts now will be on frontend and full-stack development with React.js and Next.js. It's more easy to land a web2 job than a blockchain job

1 day ago 0 0 1 0

I will post less about my progress in foundry and security because I really need income soon and I think smart contract development take too much time to have a deep knowledge and be ready

1 day ago 0 0 1 0

Lessons 16–22 made something very clear: learning Foundry isn’t just about faster tooling, it’s about treating security like a first‑class feature from day one. The habits I build now will follow me all the way to production. #buildinpublic #web3

5 days ago 1 1 1 0

I’m now using cast wallet import to store my key as an encrypted keystore under ~/.foundry/keystores, and then referencing it with the --account flag instead of copying the key around. Way better than juggling raw private keys or fragile .env files. #ethdev

5 days ago 0 0 1 0

“Private Key Safety pt.2” and “Never Use a .env File” went deeper: .env files with plaintext keys are convenient, but one bad commit or repo leak and that key is gone forever. Instead, Foundry supports encrypted keystores by default. #web3security

5 days ago 0 0 1 0

The course really pushes the idea that dev ≈ prod: even on testnets, you should avoid bad habits like spraying keys into terminals, logs, or screenshots. The way you deploy locally is how you’ll eventually deploy to mainnet. #web3 #ethereum

5 days ago 0 0 1 0
Advertisement

In “Private Key Safety pt.1” I learned why you should never pass a raw private key directly in a forge create command: your shell history becomes a long‑lived attack surface. If it’s in history, it’s basically public. #web3security #solidity

5 days ago 0 0 1 0

Still early in my Foundry journey, but lessons 16–22 in the Foundry Simple Storage section of @CyfrinUpdraft completely changed how I think about private keys in dev. Local deployment is cool, but key safety is non‑negotiable. #buildinpublic #solidity

5 days ago 2 1 2 0

I need to get back into a good routine, sleep 4h-5h is going to kill me

1 week ago 0 0 0 0

Next up: going deeper into private key safety, deployment scripts with Foundry, then deployments and verification on Sepolia. Excited to keep going with this course #web3learning #buildinpublic

1 week ago 2 1 1 0

I’m using forge create SimpleStorage --interactive to paste the private key instead of hardcoding it in the command, which is a great way to build good security habits before touching testnet/mainnet. #smartcontracts #security

1 week ago 0 0 1 0

In this step I deployed SimpleStorage locally using forge create with --rpc-url pointing to Anvil. No more relying only on Remix, I’m starting to get a more professional dev workflow #anvil #ethdev

1 week ago 0 0 1 0

So far: VS Code setup, installed the toolchain (forge, cast, anvil, chisel), ran forge init to create the project, then wrote and ran forge compile on my first SimpleStorage contract #ethereumdev #buildinpublic

1 week ago 2 0 2 0
Advertisement

Just started learning Foundry and finished video 16 (Section 1 – Foundry Simple Storage) of Foundry Fundamentals by
Cyfrin Updraft. Finally moving from just compiling to real local deployments with Foundry + Anvil #web3 #solidity #foundry

1 week ago 2 0 2 0

Need to try too asap

2 weeks ago 0 0 0 0
AeroDrop a decentralized airdrop platform

AeroDrop UI is live.

ERC20 airdrop dApp built with Next.js, TypeScript, Wagmi and Viem.

I learned:
- approve + transfer is two transactions, not one
- bigint consistency matters more than you think
- separate concerns early

aerodrop-ui.vercel.app
github.com/Mvnsour/aero...

#BuildingInPublic#Web3

2 weeks ago 1 0 0 0
Preview
Mvnsour - Overview Web3 Frontend Developer | Web3 Full-Stack Developer - Mvnsour

Just learned E2E testing for dApps using Playwright + Synpress 🧪
In web3, a bug = an irreversible onchain tx
Automated tests aren't optional, they're mandatory
Stack: Playwright (browser automation) + Synpress (MetaMask interactions)

See more details: github.com/Mvnsour/aero...

3 weeks ago 2 0 0 0

I said I had 6 months to become a web3 dev.

Building AeroDrop, an ERC20 airdrop dApp. Core transfer logic is done.

You can't move tokens through a contract without user approval onchain first. Miss that and things break.

Posting until I land my first web3 role.

#Ethereum #BuildingInPublic

4 weeks ago 0 0 1 0
Preview
Discord Alternatives, Ranked Building an online community takes more than tools. But the right tool can make all the difference.

Where do we go from here? Excellent write up of some options to escape the enshittification of Discord.

taggart-tech.com/discord-alte...

2 months ago 28 3 2 0

Back with a new mindset, I’ve 6 months to a hiver my goal

2 months ago 1 0 0 0

Web3 frontend or Smart Contract Development?

2 months ago 0 0 0 0

I dont’ why I’m still hesitating between two IT paths

2 months ago 1 0 0 0
Advertisement

First step to privacy

3 months ago 1 0 1 0
Video

Little preview of what I'm building

3 months ago 0 0 0 0

Challenge : add TypeScript

3 months ago 1 0 0 0

I will follow the portfolio tutorial by @pedrotech.bsky.social, no wasting time, straight to the point

3 months ago 0 0 1 0

I’m about to build my portfolio because I understood that’s one of the first step to be visible

3 months ago 1 0 0 1