solidity-smart-contracts
Zaryab Afser
Software Developer | Researcher | Writer
solidity-smart-contracts
Part II: Replace modifiers with private functions and reduce your contract's size
solidity-smart-contracts
Part IV: Using libraries to optimize contract size
The topic of discussion in this article series has been the ways a smart contract developer can optimize the contract’s bytecode size & never hit the threshold of 24.576 kb. So here is another crucial development pattern you can use to lower the bytecode size of your contract.
solidity-smart-contracts
Part I: Beware Solidity Devs, you might just hit your contract size limit
It's quite imperative for you as a Smart Contract Developer to always be within the pre-defined Smart Contract Bytecode size limit. Wait, What is Bytecode? 🤔 In very simpler terms, Humans understand Solidity, but EVM understands Bytecode. Bytecode is the low-level language that our solidity smart contracts (a high-level
evm
Does Etherscan display the Creation Code or Runtime Code of a Contract?
This is gonna be a quick short post on some findings regarding how etherscan displays the bytecode of a deployed and verified smart contract. After we deploy a contract on the ethereum blockchain, we know for a fact that the creation code(init code) is executed and it returns the
solidity-smart-contracts
Deciphering Visibility Specifiers in Solidity: From Basics to Optimizations to Security
Table of Contents The Fundamentals of Solidity visibility keywords Optimization Notes on Solidity Visibility Security Notes on Solidity Visibility Additional Notes One of the imperative parts while learning smart contract development with Solidity language is to get a good grasp on the visibility specifiers. Visibility specifiers in solidity provide developers
solidity-smart-contracts
Deciphering the dilemma around Upgradeable Smart Contracts
A quick article that will help you clear your dilemma about using upgradeable smart contracts and their use
solidity-smart-contracts
Deciphering Solidity: Does adding a PAYABLE keyword actually save GAS?
An interesting explanation behind the mysterious gas consumption in Payable & Non-Payable functions in Solidity
smart-contracts
Deciphering Defi Attacks: A step towards Securing the Future of Decentralized Finance
An in-depth guide to understanding the most incredible yet minacious Defi attacks of 2020 and the significance of Smart Contract Audits
erc-standards
Deciphering ERC721 Token Standard & Fungibility of assets from a Developer’s perspective.
Table of Contents 1. Introduction to Tokens 2. Concept of Fungibility * Fungible tokens * Non-Fungible tokens 3. ERC721 token standard 4. Diving deep into ERC721 5. Use cases of NFTs To begin with, What exactly are tokens? In simpler terms, a token can be seen as a representative of value within
solidity-smart-contracts
How I integrated Django with Blockchain and built a Decentralized Application(dapp)?
An effective guide for Python Developers to begin their Blockchain Development journey.
Why are Smart Contracts engulfing most of the pre-existing Financial Services Industries?
One can never deny the fact that since the inception of Blockchain, its use cases, potentialities as well as reliability has always been debatable. Moreover, the series of infamous Bitcoin scams like BitKRX scam of Fake Bitcoin Exchange, the Ponzi Scheme of MiningMax as well as ICO scams also made