LUTO
244 subscribers
348 photos
11 videos
5 files
106 links
👨‍💻 Full-stack dev in the making
Building, designing & learning out loud
🎯 Dropping dev tips, projects & real wins
🌐 http://luto-portfolio.netlify.app
💡 Built by Luto
Download Telegram
BUT
WHYYYYYYYYY...

@DEVLUTO
🔥6
from now on I'm a
CERTIFIED
ETHIOTELECOMMMMM
HATER !!!!😭😭😭

@DEVLUTO
🤣8😭4🔥1
LUTO
Today was a great session!
Migerm session 🫡🫡🔥

@DEVLUTO
3
DAY 5/30
Smart Contracts (The Heart of Web3)


Up to now I learned:
Why Web3 exists
How blockchain works
Who runs it
Why Ethereum is different

Today I learned about the core power of Web3:
👉 Smart contracts
This is where coding actually enters the picture.


🤖 What Is a Smart Contract?

A smart contract is a program stored on the blockchain that:
• Runs automatically
• Follows fixed rules
•Can hold and transfer money
•Cannot be changed after deployment
•Once it’s live, no one can tamper with it {not even the creator.}

It’s not “smart” because it thinks.
It’s smart because it executes rules perfectly.


🏦 Why Smart Contracts Matter

In traditional systems, you need:
Banks, Lawyers, Companies, Platforms
All of them act as middlemen.
Smart contracts replace them with code.
Instead of:
“Trust us, we’ll handle it”

It becomes:
“Here’s the code. The rules are public.”



🔄 How Smart Contracts Work (Simple Flow)

1️⃣ Someone interacts with the contract
2️⃣ The contract checks its rules
3️⃣ If rules are met → action happens
4️⃣ If rules are not met → transaction fails.


💡 Real Examples (Not Theory)

🎁 Crowdfunding
Rules in code:
If total funds ≥ goal -> send to creator
Else -> refund everyone
No one can run away with the money.

🗳 Voting
Rules:
One vote per wallet
Voting period limited
Results calculated automatically
No manipulation.

🖼 NFTs
Rules:
Each token is unique
Ownership is recorded permanently
Only the owner can transfer it

🪙 Tokens
Rules:
Fixed or controlled supply
Automatic transfers
Transparent balances

🔐 Why They’re Trustless
Smart contracts:
•Are visible to everyone
•Follow exact rules
•Don’t rely on human promises
•You trust what the code does, not what someone says.


⚠️ Important Reality Check
Smart contracts are powerful… but dangerous if written badly.
Once deployed:
Bugs can’t be patched easily
Mistakes can cost real money
Hackers exploit weak logic, not the blockchain itself
That’s why security matters in Web3.

#WEB3CHALLENGE
@DEVLUTO
7🔥2
LUTO
DAY 5/30 Smart Contracts (The Heart of Web3) Up to now I learned: Why Web3 exists How blockchain works Who runs it Why Ethereum is different Today I learned about the core power of Web3: 👉 Smart contracts This is where coding actually enters the picture.…
Day 5 – Summary (Notes):

This section introduces the practical coding phase, where concepts are implemented through actual code. Focus is on understanding syntax, logic flow, and how different parts of a program work together by building small functional examples.

@DEVLUTO
🔥5
Anime (⁠θ⁠‿⁠θ⁠)
Did you know Death Note came out 20 years ago 🤯
I'm here watching it for the 6th time ts so peak 🔥🔥🔥😭

@DEVLUTO
🔥5
DAY 6/30
Wallets, Private Keys & Owning Your Identity



Today I learned that in Web3, your wallet is not just an app.
It’s your:
Identity
Bank account
Login
Proof of ownership
Lose it… and it’s gone. No “forgot password” 😭


🦊 What Is a Crypto Wallet?

A crypto wallet (like MetaMask) does NOT store your money.
Instead, it stores: 👉 Your private keys
Your crypto actually lives on the blockchain, not inside the wallet app.
The wallet is just a tool that lets you:
Prove ownership
Sign transactions
Interact with smart contracts

🔑 Public Key vs Private Key
This part is crucial.
🔓 Public Key (Address)
Like your bank account number
Safe to share
Used to receive crypto
Everyone can see it on the blockchain
Example: 0xA1b2c3...

🔐 Private Key
Like your ATM PIN + signature
NEVER share this
Used to approve transactions
Proves you are the owner
If someone gets your private key -> They control your wallet. Period.

🌱 Seed Phrase (Recovery Phrase)
Your wallet gives you 12 or 24 words when you create it.
This is called a seed phrase.
Important facts:
It can recreate your entire wallet
It controls ALL accounts under it
Anyone with it = full access
If you lose it:
No recovery
No support
No reset
Web3 gives freedom… but also full responsibility.

✍️ What Does “Signing a Transaction” Mean?
When you send crypto or interact with a smart contract, you’re not “sending money” directly.
You’re:
•Creating a message
•Signing it with your private key
•Sending that signature to the network
The network checks:
Does this signature match the public address?

If yes -> transaction is valid.
This is how blockchain knows it’s really you.

🧠 Wallets as Web3 Login
In Web3:
No emails
No passwords
No usernames
You just: 👉 Connect your wallet 👉 Sign a message, That’s your login.
This means:
•Apps can’t lock you out
•You own your identity
•Your data stays with you


⚠️ Risks & Reality Check
Because there’s no middleman:
• Hacks are final
• Scams are common
• Mistakes cost real money
That’s why:
Never share seed phrase
Use hardware wallets for large funds
Double check sites before connecting wallet


In Web3:

Not your keys = not your crypto


Wallets shift power from companies --> individuals.
✓More freedom.
✓More control.
✓More responsibility.

🔗 Resources I Used Today
Crypto wallets explained
Public and private keys

📖 Websites
ethereum.org ... Wallets & keys
metamask.io ... Wallet basics

#WEB3CHALLENGE

@DEVLUTO
🔥4
😭😭😭😭💔

@DEVLUTO
😭7
DAY 7/30

Transactions, Gas Fees & Reading the Blockchain (Etherscan)

Today I learned that every move in Web3 is public, traceable, and permanent.
No hiding. No guessing.
Just math + code doing their thing.


🔁 What Is a Blockchain Transaction?

A transaction is not just “sending money”. It can be:
Sending crypto
Minting an NFT
Swapping tokens
Calling a smart contract function
A transaction is basically:
“I want the blockchain to update its state.”


Gas Fees (Why You Pay Them)
Blockchains like Ethereum don’t run for free.
Gas fees pay for:
•Computing power
•Network security
•Validator work
You pay gas in ETH, even if you’re sending another token.
Why Gas Fees Change
Gas fees depend on:
•Network congestion
•Complexity of the transaction
•Demand vs space in blocks
•High traffic = higher gas.
That’s why sending ETH during hype can be expensive 💀

🧱 What Happens When You Send a Transaction?
- You click “Confirm” in your wallet
>Wallet signs the transaction with your private key
>Transaction goes to the mempool (waiting area)
>Validators pick it up
It gets added to a block

Blockchain state updates
Once confirmed:
Can’t cancel
Can’t reverse


🔍 What Is Etherscan?
Etherscan is a blockchain explorer.
It lets you:
-Track transactions
-View wallet balances
-Inspect smart contracts
-See gas fees
-Verify if a tx succeeded or failed
Basically: Google for Ethereum

📄 Reading a Transaction (Simple Breakdown)
When you open a tx on Etherscan, you’ll see:
•TX Hash
•Unique ID of the transaction
Status
•Success / Failed / Pending
•From / To
•Sender and receiver addresses
•Value
•Amount of ETH transferred
•Gas Used & Gas Price
•Cost of execution
•Block
•Which block it was included in
This is how you verify nothing is fake.
Failed Transactions
A failed tx still:
•Uses gas
>Costs money
>Changes nothing
}}}Reasons for failure:
~Not enough gas
~Contract condition failed
~Slippage issues
Painful lesson everyone learns once 😭

🧠 Big Realization Today
In Web3:
There’s no “trust me bro”
Everything is verifiable
Anyone can audit anything
You don’t trust people. You verify transactions.


🔗 Resources for Day 7
🎥 YouTube
Blockchain Transactions Explained
Gas Fees Explained


🌐 Websites
etherscan.io
ethereum.org -->> Gas & transactions


#WEB3CHALLENGE
@DEVLUTO
🔥31
Forwarded from Onyx Design ⚡️
🎉 Tadaaa

Officially, we’re live on YouTube 🎥

Excited to start this journey and bring you awesome, high-quality content I’ve been working on

Youtube Link : https://youtu.be/yD2oeG8DnHU?si=UuYJL5qHFcmbJlSR


Show me some love
subscribe, share, and drop a comment.



@OnyxDesignx
🔥3🍾1
LUTO
Photo
Side projects looking at me like heyyy cuhhh😭😭😂😂

Soooo

Some managed to get deployed...
While some didn't even get a repo😂 lemme share some links down here😁

https://luto-dev.github.io/myportfolio/projects.html

https://luto-dev.github.io/legal-landing-page/

https://luto-dev.github.io/blogarticle/

https://luto-dev.github.io/eventinvitation/

https://luto-dev.github.io/quotegenerator/

https://luto-dev.github.io/Lutodelivery/

https://escape-realstate.netlify.app/

https://lutosaas.netlify.app/

https://lu-pay.netlify.app/

tasskiiffyy.netlify.app

http://lernifyy.netlify.app

https://quranstream.netlify.app/

Mtsm memories 🫠, alhamdulilah

I'm still learning, evolving, you can see the evolutions on my lil ahh road map .. it's just the beginning 😁

A lot of em didn't get deployed that's why you might think there's a gap bln em ...

It's all a progress , it's never late to begin 😊

JUST START

@DEVLUTO
11
what will you do if GPT generated this for ya😂😂

Create a caricature of me and my job based on everything you know about me

@DEVLUTO
🤣7😭2
I could turn a dum bih to a brain champion,


ahh instructors😭

@DEVLUTO
😁2😭1
Create your own happiness 😁

@DEVLUTO
😁5🤣2
Forwarded from Frectonz
💯51
There are educated ïðióts as well

@DEVLUTO
🤣7😁1