Photo by Shubham Dhage on Unsplash
Ethereum doesn’t greet you with a “Sign up with email” screen. To use it, you go through wallets, and every action you take costs a small fee called gas. Day 7 is about understanding both in human language, not protocol diagrams.
An Ethereum wallet is an app, browser extension, or hardware device that lets you create accounts, hold assets like ETH and tokens, and interact with dApps. Under the hood, it manages your cryptographic keys and signs transactions on your behalf.
Two core ideas sit behind that UI:
Non‑custodial wallets (MetaMask, many mobile wallets) give you direct control of keys; custodial wallets (some exchanges) hold keys for you and show you balances in an account view.
When you “use Ethereum”, the wallet is doing more than just displaying numbers. It:
So each wallet popup is effectively asking: “Do you really want this change recorded on‑chain, at this cost?”
On Ethereum, gas is the fee you pay to get the network to process your transaction or smart‑contract interaction. Validators use computing power and storage to execute your transaction; gas fees compensate them and prevent spam.
Every on‑chain action has:
Your total fee is roughly:
gas used × gas price, paid in ETH.
Ethereum has limited transaction capacity per block, so when lots of people want to transact at once, they bid up gas prices for faster inclusion. It’s a bit like surge pricing for block space.
In practice, that means:
As a user, you don’t set gas mechanics from scratch — you mostly choose how much you’re willing to pay for speed.
A typical dApp interaction looks like:
To a newcomer, that’s the confusing bit: clicking a single button in a dApp might correspond to one or more real blockchain transactions, each with a visible cost in ETH.
Ethereum Wallets and Gas (for Non‑Technical People) was originally published in Coinmonks on Medium, where people are continuing the conversation by highlighting and responding to this story.


