Zelcore

Holding Ethereum in Zelcore: Gas Hygiene, L2 Access, and What Pectra and Fusaka Change

8 min read
Holding Ethereum in Zelcore: Gas Hygiene, L2 Access, and What Pectra and Fusaka Change

Five parts in, you know why ETH has no hard cap, how the EVM treats accounts, where gas actually goes, what staking costs and pays, and how rollups compress mainnet data. This part is the assembly. It is the shortest in the series because the hard work is done — what remains is turning the theory into the handful of daily moves that protect your coins.

Holding ETH is the mirror image of holding BTC. One account covers what UTXOs spread across many outputs, so coin selection disappears. In its place, a different risk surface: token approvals, signed messages, and addresses that look almost right. The job is to internalize those and make them cheap to check.

Your ETH address in Zelcore

Zelcore derives your Ethereum address at the BIP-44 path m/44'/60'/0'/0/0. Coin type 60 is the SLIP-0044 registration for Ether, used by essentially every HD wallet, which is why the same twelve or twenty-four words generate the same 0x address in any compliant tool.

Because of the EVM account model covered in Part 2, that one address covers native ETH, every ERC-20 you hold, every NFT, and every dApp you connect. There are no UTXOs, no change addresses, no per-transaction churn. Zelcore shows the same 0x across Ethereum mainnet and most of the EVM-compatible chains it supports — Polygon, BNB, Avalanche, Base — because they all derive from the same secp256k1 key.

The trade-off is visibility. One address means one on-chain history that anyone can read. Confirm the first-derived address against a block explorer on receipt, paste it into your address book once, and treat that entry as the only trusted source from that point on.

Gas hygiene: reading the fee UI

Every Ethereum fee is base fee plus priority tip, expressed in gwei, multiplied by the gas units the transaction actually consumes. Base fee floats with block fullness; the tip is your bribe to the proposer. Part 3 covered the mechanics in full — how EIP-1559 base fee and priority tip actually work (Part 3) is the reference page to re-read when a fee spike surprises you.

Three transaction shapes cover almost everything you will do:

Zelcore's fee UI exposes slow, normal, and fast tiers, which set a max priority fee and a max fee cap. You pay base plus tip on inclusion; any headroom between your tip and your max fee refunds. Two rules cover most days. Size the tip to what you actually need — if you are not racing an NFT mint, slow is fine. And check an L2 before L1 for anything under a couple of hundred dollars; the math almost always favors rolling up.

If a transaction gets stuck pending, resubmit with the same nonce and a higher tip. It is the ETH equivalent of Bitcoin's replace-by-fee.

Approvals and drainers: the EVM-specific attack surface

Before a dApp moves your ERC-20 tokens it needs an allowance — a state change that writes allowance[you][spender] on the token contract. Many dApps default to approve(max), the unlimited option. Convenient, and catastrophic if the contract is exploited or upgraded by a compromised multisig.

Permit2, Uniswap's universal approval router, raises the stakes. You grant Permit2 unlimited allowance once, then sign off-chain messages to authorize specific sub-approvals. The messages are gasless and expirable, which is lovely ergonomics until you sign a malicious one on a homograph domain. A single bad signature can drain every token Permit2 holds approval for.

The canonical audit tool is revoke.cash — a web app and browser extension that lists every outstanding ERC-20 allowance and Permit2 sub-approval across chains, with one-click revocation. Make it a quarterly habit. Set a calendar reminder, open revoke.cash, and clear anything you do not actively use.

Two rules that pay for themselves: never sign a Permit2 message on a site you did not reach by typing the URL, and remember that when a drainer fires, your ETH balance is safe. What leaves is the specific token you approved. Limiting approvals to what you are spending, not max, contains the blast radius.

Address poisoning and other hygiene

Address poisoning weaponizes copy-paste. An attacker generates a vanity address whose first and last characters match a counterparty you transact with often, then pushes a tiny transfer to your wallet so the fake appears next to the real one in history. The next time you copy from transaction history instead of from a trusted address book, you send to the wrong address.

Defense is simple and disciplined. Never copy from transaction history. Copy from your Zelcore address book, a signed message, or a known-good source, and verify the full string — not just the first and last four characters. Clipboard malware works the same family of tricks at the paste step, silently swapping a 0x you copied for the attacker's. Always eyeball the destination after pasting.

For any poisoning dust that lands in your wallet, do not interact with it — hide the token in Zelcore and move on. Touching a suspicious token or NFT is usually what triggers the exploit.

When to reach for an L2

A useful rule of thumb: if the transaction cost is more than about 3% of the amount you are moving on L1, move it to an L2. Zelcore ships native support for several EVM chains — Polygon, BNB, Avalanche, and Base — and for any EVM chain it does not list natively, WalletConnect v2 lets the same keys drive a dApp's own interface without exposing them.

Picking an L2 is mostly about where liquidity lives, which is the full subject of the optimistic-vs-ZK rollup comparison in Part 5. Base, Arbitrum, and Optimism carry the deepest DeFi pools; zkSync Era and Starknet appeal to advanced users who want validity proofs over fraud proofs. Bridge via canonical bridges where you can, and respect the ~7-day challenge window on optimistic rollup withdrawals unless you are paying a fast-bridge operator to front the funds.

One subtle point that catches beginners: ETH on mainnet is not the same asset as ETH on Arbitrum. Same 0x address, different ledgers. Confirm which chain Zelcore is pointed at before you paste.

Staking, Pectra, and Fusaka

The full staking trade-off matrix from Part 4 lays out the four branches. In capsule form:

Pectra activated on May 7, 2025, and it changed staking mechanics materially. EIP-7251 raised the validator cap from 32 to 2048 ETH, so large operators consolidate into fewer, bigger validators. EIP-7002 lets withdrawal credentials trigger exits without needing the validator key online — useful when a staking service fails and you still want your ETH back. And EIP-7702 lets an EOA temporarily delegate execution to contract code via a delegation indicator of the form 0xef0100 || address. That last one unlocks gasless transactions, batching, and session keys in ordinary wallets. Treat 7702 delegations like approvals: only sign from trusted pages, and revoke when you are done.

Fusaka followed on December 3, 2025. Its headline is EIP-7594, PeerDAS, where nodes sample about one-eighth of blob data instead of storing all of it. In practice: L2 fees drop again, and they keep dropping as subsequent Blob Parameter Only forks lift blob capacity. Full Danksharding — 64 blobs per block — is still several years out, but the road is now clearly paved.

Key takeaways

That is the full arc: from why ETH has no hard cap to where your coins should actually live. The chain changes every year — Pectra last spring, Fusaka last winter, BPO forks and eventually full Danksharding ahead. The reasoning in these six parts should compound.


Further Reading

Adding Your First Coins

Adding Your First Coins

Enable your first chains in Zelcore, reveal your public addresses, and verify them on-chain — without downloading anything or trusting a third party.

6 min read
Receiving Crypto Safely

Receiving Crypto Safely

Receive crypto safely in Zelcore: match the address prefix to the sender's network, add memos where required, and dodge wrong-network sends and address poisoning.

8 min read
Sending Crypto: Fees, Speed, and Getting It Right

Sending Crypto: Fees, Speed, and Getting It Right

A beginner's walkthrough for sending crypto in Zelcore: how fees work per chain, the small-test rule, verifying confirmations, and unsticking a pending tx.

9 min read

Join Our Newsletter

Get a friendly update from us once a month. No spam, just the latest from Zelcore.

Join Our Newsletter
    Holding ETH in Zelcore: Gas, L2, Pectra and Fusaka