Diving Into Web3: What Technologists Need to Know - Beginning with Smart Contracts
- Katarzyna Hasnik
- May 19
- 2 min read
Updated: Jul 4
1. What Are Smart Contracts?
Smart contracts are self-executing programs that run on blockchains (primarily Ethereum).
They automatically enforce the rules of an agreement between parties, no need for intermediaries.
Use cases: payments, NFTs, DeFi lending, DAOs, voting, supply chain, insurance.
Written in: Solidity (Ethereum), Rust (Solana), Move (Aptos), etc.

2. Example (Simple Solidity Smart Contract)
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;
contract SimpleStorage {
uint256 public storedData;
function set(uint256 x) public {
storedData = x;
}
function get() public view returns (uint256) {
return storedData;
}
}
Dive into Web3 Talents https://web3-talents.io/:







3. Smart Contract Templates
Templates help developers deploy pre-built contracts quickly.
Examples:
OpenZeppelin: Trusted library for ERC20/ERC721/ERC1155.
Thirdweb: No-code templates for NFTs, marketplaces, DAOs.

4. Ethereum Standards (ERCs)
ERC-20: Fungible Tokens
Used for tokens like USDC, DAI, UNI.
Every token has the same value and is interchangeable.
ERC-721: Non-Fungible Tokens (NFTs)
Each token is unique. Used in digital art, collectibles (e.g., CryptoPunks, Bored Apes).
ERC-1155: Multi-Token Standard
Supports fungible and non-fungible tokens in one contract. Used in gaming (e.g., Enjin).
ERC-4337: Account Abstraction
A new model for smart accounts (wallets), allowing gasless transactions, social recovery, and programmable wallets.
5. DeFi Projects (Decentralized Finance)
Project Use Case Platform
Aave Lending & borrowing Ethereum
Uniswap Token swapping (DEX) Ethereum
MakerDAO Stablecoin (DAI) Ethereum
Curve Stable asset exchange Ethereum
Compound Lending Ethereum
6. Alternative Smart Contract Platforms
Platform Language Key Features
Solana Rust Ultra-fast, low fees, ideal for DeFi/NFTs
Avalanche Solidity High throughput, subnets for custom chains
Polkadot Rust Interoperable chains, shared security
Aptos Move Safe, scalable, ex-Meta team
NEAR Rust Human-readable accounts, fast finality
7. How Can Smart Contracts Look?
Smart contracts don’t have a “UI” like websites, but they:
Are deployed to blockchain addresses.
Can be interacted with via:
Web apps using Web3.js or ethers.js
Tools like Remix, Etherscan, Foundry, Hardhat
Front-end example: a React app calling a smart contract on Ethereum using ethers.js.
8. References Links
Gamified Solidity tutorial: https://cryptozombies.io/
Official language documentation: https://docs.soliditylang.org/en/v0.8.30/
Secure smart contract templates: https://docs.openzeppelin.com/contracts/5.x/
Ethereum Standards List (ERCs): https://ethereum.org/en/developers/docs/standards/tokens/
Live rankings of top DeFi protocols: https://defillama.com/
Smart contract builders: https://thirdweb.com/explore
9. To get in touch and know more, connect with us and follow to stay updated:
Web3 Talents Programs:
DLT Talents ➝ https://web3-talents.io/dlt-talents/
Web3 Talents hub ➝ https://web3-talents.io/
Frankfurt School of Finance and Management ➝ https://www.frankfurt-school.de/en/home
Frankfurt School Blockchain Center ➝ https://www.frankfurt-school.de/home/research/centres/blockchain
Team Behind It (LinkedIn):
Katarzyna Hasnik ➝ https://www.linkedin.com/in/katarzynahasnik
Web3 Talents ➝ https://www.linkedin.com/company/web3-talents/
Frankfurt School Blockchain Center ➝ https://www.frankfurt-school.de/
Fehur Connections:
Founder X: https://x.com/fehur_founder
AI X: https://x.com/fehur_ai
LinkedIn: https://www.linkedin.com/company/fehurai
Website: https://www.fehur.com

#Fehur #Web3 #DLTTalents #Fehur #Blockchain #FinTech #EdTech #HRTech #WomenInWeb3 #Innovation #Leadership #FrankfurtSchool #KatarzynaHasnik #DigitalIdentity #Web3Talents #FinancialWellness #NLP #smartcontracts
#fintech #user #designthinking #ai #uxresearch #uxresearcher #uxdesign #uxdesigner #productdesign #productdesigner #mentor #mentoring #mentee #uxuidesign #uxuidesigner #uidesign #uidesigner #founder #startup #blockchain #llm #crypto #founder #founders #team #teamleader #devops #innovation #strategy #empathy #prototyping #discover #test #ideate #define #design #humancentreddesign #hcd #finance #hr #education #b2b #b2b2c
Comments