Maksym·Oct 27, 2016Bitwise Operations and Bit Manipulation in Solidity, EthereumYes, Ethereum is the world’s computer, though probably the most expensive one. Since storage is the largest gas-consuming operation…A response icon3A response icon3
Solid Quant·Jul 4, 2023How to use Yul in your MEV projectAn A to Z guide of gas cost reduction and using assembly to handle errors, transfer tokens, swap tokens, and moreA response icon1A response icon1
Alain | Web3hackingLabs·Aug 28, 2022Learn CAIRO (starknet) syntax as a solidity devYou’re a beginner in Cairo language, but you already knows solidity?
Divya Christopher·Aug 11, 2022Introducing EIP-2771 and BiconomyFree stuff is always a good thing! Even if the web2 products are selling our data without our consent, we are comfortable in using them…A response icon1A response icon1
InBlock MagnatesbycyborgDennett·Oct 30, 2022Ethereum Multicall TutorialMulticall contracts have as function to execute multiple contract calls within one transaction. This is done via batching the inputs of…A response icon1A response icon1
InIntelliconnectQ Analytics EngineeringbyRishabh Singh Jamwal·Aug 22, 2022Fractional NFTs using EthereumFractionalization is the concept of splitting up ownership of an NFT so that many people can receive benefits from it in a proportion to…A response icon3A response icon3
John Reynolds·Nov 28, 2022Initializing Upgradeable ContractsMy previous article highlighted a new initialization process used by EIP-2535: Diamonds as “A better way to initialize smart contracts.”…
InBlock MagnatesbyBoom·Nov 12, 2022Chainlink VRF 2 Oracle Smart ContractSmart Contracts Design Patterns Series!
Aw Kai Shin·Nov 9, 2022Signing and Verifying Ethereum MessagesOne exciting feature of Ethereum is the ability to prove consent directly between parties. In other words, you can easily validate that…
InCoinmonksbySir Fedos·Aug 23, 2022How to make your NFTs reveal in SolidityAs NFT area is growing every day, more new mechanics and experiments are coming to the world of priceless pixels. One of the popular…
Aw Kai Shin·Oct 31, 2022Signing and Verifying Ethereum Hashed MessagesOne exciting feature of Ethereum is the ability to prove consent directly between parties. In other words, you can easily validate that…
InBlock MagnatesbyBoom·Oct 29, 2022Commit Reveal Smart ContractSmart Contracts Design Patterns Series!
InBitium BlogbyParham Alimardanian·Oct 10, 2022On-chain NFT Metadata Gas AnalysisThere are many options available to choose for storing NFTs’ metadata. But we can categorize all of those options into on-chain and…A response icon1A response icon1
InCoinmonksbyHarshana Serasinghe·May 7, 2022Blockchain Oracle Design Patterns — ExplainedA blockchain oracle is a program which can provide external data to a smart contract. In this article, let’s discuss oracle design patternsA response icon1A response icon1
InPessimistic SecuritybyOfficer's Notes·Oct 3, 2022Fuzzing Solidity Smart Contracts with Echidna: Die-Hard Level TipsIn this series we will focus only on those aspects that can be really useful for auditing and bug bounty hacking!
InCoinmonksbyEszymi·Sep 29, 2022Proxy — Inherited StorageAs I mentioned in my previous post, the not propriety use of delegatecall function may lead to the gap of security. One of the problem is…
InRemix ProjectbyRob Stupay·Sep 27, 2022Solidity Unit Tests via a GitHub ActionThis GitHub action can run Solidity Unit Tests as part of your continuous integration and deployment process.
InBetter ProgrammingbyJean Cvllr·Apr 19, 2022Solidity Tutorial: All About Types ConversionImplicit vs explicit and examples to understand conversion between typesA response icon2A response icon2
Alain | Web3hackingLabs·Aug 8, 2022Best Smart contract hacking tool (Round 1)Here is the list of the most known Ethereum hacking tools used for auditing smart contracts:A response icon1A response icon1
Daniel Yamagata·Aug 25, 2022Understand EVM Opcodes, Write Better Smart ContractsYour good developer habits are leading you to write inefficient smart contracts. For typical programming languages, the only costs…A response icon5A response icon5