Blockchain is an immutable digital ledger where all the transactions are public and transparent. Blockchain is decentralized and distributed that is linked to a P2P network. Bitcoin, Ethereum, NFTs, Collectibles are some implementations of blockchain. It can be used in different sectors such as...
#Parash
Introduction Ruby is a dynamic and open source language capable of carrying out large varieties of tasks and functionalities. But, there are few things that are limited to a specific language. There are scenarios where carrying out tasks in other programming language has more incentives. These...
Smart contracts are programs stored on blockchain. They are equivalent to classes in other programming languages. Smart contracts are created for specific purposes in order to fulfill predetermined conditions. The main purpose of a smart contract is to implement and automate real world use cases. As...
NFTs (Non-fungible Tokens) are crypto assets which are unique to each other. Digital assets, art and collectibles are it's major components. NFT standard is defined as ERC721 in ethereum network. No two NFTs are the same unlike 2 coins of the same crypto currency. Example: 2 bitcoins have the same...
Testnet is an instance of a blockchain underlying the same or newer version of the actual network. As it's name suggests, testnet is used for deploying and testing smart contracts before deploying them to actual network. For example: Goerli testnet can be used as testnet before deploying to the...
A digital signature is a mathematical algorithm routinely used to validate the authenticity and integrity of a message. Digital signature includes the concept of public and private keys. Generally, a message hash is signed by an address, then the signed message is transacted on behalf of the user by...