Solidity: Basics and some Terminology

Solidity: Basics and some Terminology

Learning some Basics and some Terminology Before diving in to Solidity Programming

ยท

2 min read

Helloooo ๐Ÿ‘‹๐Ÿป !! Crypto-peeps. Today we will learn some basic Terminology before diving into solidity.

Remix

Remix is a web-integrated compile that helps developers to write SmartContract written in solidity and to test them

Link - https://remix.ethereum.org/

GasFees

GasFees mean a fee that is taken from the users to complete a transaction. GasFee varies depending on the computation power and the number of validators present in the network

MetaMask

Metamask is a digital wallet that you can use to interact with blockchain networks, specifically the Ethereum network. It's like a digital bank account that allows you to store, manage, and use your Ethereum cryptocurrency and other tokens.

Think of Metamask as a bridge between your web browser (like Chrome or Firefox) and the Ethereum blockchain.

Validators

Validators are simply miners who solve mathematics puzzles to validate a transaction and in return, miners take a small proportion of GasFees as a Reward

EVM

EVM stands for Ethereum-Virtual-Machine, it's a runtime environment for executing smart contracts on the Ethereum network. It provides the necessary computational resources to run Solidity code.

Ethereum

Ethereum is a decentralized blockchain platform that supports smart contracts. It is the most popular platform for developing decentralized applications (dApps) and deploying smart contracts.

MainNet

Every Blockchain has 2 networks, one is the main and the other is testnet or test-network. so Mainnet refers to the primary and live version of a blockchain network. It is the real and operational blockchain network where actual transactions, smart contracts, and other activities take place using real cryptocurrencies.

Example

Ethereum Mainnet

TestNet

A Testnet is like a playground or a practice network. It's a separate version of the blockchain where developers can test their applications and smart contracts without using real money or affecting the main network.

Example

Developers Testing Web-app over local host ( 127.0.0.1 ) before deploying it on the server ( 192.168.X.X )

same with Ethereum it has Ethereum testnet like Goerli, sepolia, Linea

Faucet

A faucet is a service or tool that provides users with a small amount of cryptocurrency for free. It is typically used in testnets or development environments to distribute test tokens or coins to developers and users without requiring them to purchase or mine real cryptocurrencies.

Example

Goreli Faucet : https://goerlifaucet.com/

have some doubts or wanna ask anything, don't worry my Twitter DM is open for all. Twitter

Keep Learning Keep Building...

Did you find this article valuable?

Support Nishchit Malasana by becoming a sponsor. Any amount is appreciated!

ย