2. ● Software Engineer & Researcher at CyberForge Academy
● Engaged in Research, Creating course content/setups
● Developing SaaS software and open source tools
● Interned with Web3verse Academy, a Singapore-based startup focused on
Web3 education and Namekart, a domain name brokerage firm.
● Interested in Art and craft 🎨
$ whoami
4. Blockchain
● Distributed ledger with lists of records (blocks) linked together.
● Operates on a peer-to-peer network.
● Every node (participant) has a copy of entire ledger.
● Once a transaction is recorded, it cannot be altered.
Source: What is blockchain? How does it work? What is its applications? | by Lê Tùng | Medium
5. Source :What is the impact of Blockchain technology on eCommerce Business? -
Blogs (darkbears.com)
13. Nodejs
● Crucial for server-side logic in
Ethereum blockchain apps.
● Enables seamless integration of
JavaScript with Ethereum smart
contracts.
● Facilitates efficient communication
between frontend and Ethereum
blockchain.
14. Metamask
● Cryptocurrency wallet for secure
decentralized transactions.
● Enables seamless interaction with
Ethereum blockchain and Dapps.
● User-friendly interface and browser
extension.
● Link-The Ultimate Crypto Wallet for DeFi,
Web3 Apps, and NFTs | MetaMask
15. Truffle
● Development framework for Ethereum
blockchain applications.
● Automates testing, deployment, and
smart contract management.
● Facilitates efficient and streamlined
decentralized application development.
● Link-Truffle - Truffle Suite
16. Ganache
● Local blockchain emulator for
Ethereum development.
● Provides rapid testing and development
environment for Ethereum projects.
● Offers configurable options for network
simulation and smart contract testing.
● Link-Ganache - Truffle Suite
18. Setup Metamask for
local blockchain
● For metamask extension installation-Getting started
with MetaMask – MetaMask
19. Solidity
● High-level programming language for
Ethereum smart contracts.
● Syntax similar to JavaScript; designed
for smart contract development.
● Supports data types, functions, and
control structures for Ethereum.
24. DApps
● Decentralized application that operates on a blockchain network,
enabling peer-to-peer interactions without a central authority.
● How it works :
○ Smart Contracts: Self-executing code automates transactions
and agreements.
○ Blockchain Network: Decentralized ledger records all
transactions securely.
○ User Interaction: Users access DApps via interfaces, interacting
with smart contracts.
25. Source : DApp 101: A Beginner's Guide to Decentralized App (aglowiditsolutions.com)
26. CREDITS: This presentation template was created by Slidesgo, and includes icons by
Flaticon, and infographics & images by Freepik
Thanks!
Do you have any questions?
contact@cyberforge.academy
+91 8837537763
https://cyberforge.academy