DeveloperBreeze

Blockchain Development Programming Tutorials, Guides & Best Practices

Explore 30+ expertly crafted blockchain development tutorials, components, and code examples. Stay productive and build faster with proven implementation strategies and design patterns from DeveloperBreeze.

Understanding and Using the Etherscan API to Query Blockchain Data

Tutorial October 24, 2024

node etherscanBalance.js

If everything is set up correctly, you’ll see an output like this:

Getting Wallet Balance Using Ethers.js in Node.js

Tutorial October 24, 2024

Run the following command in your project folder to install it:

npm install ethers

Understanding 0x000000000000000000000000000000000000dead Address and Token Burns in Ethereum

Tutorial October 24, 2024

Token burns are typically done to increase scarcity, and scarcity can lead to a higher token value if demand remains the same or increases. The basic principle of supply and demand comes into play: when the supply of an asset is reduced, it becomes more valuable (assuming demand holds steady).

Many projects use token burns strategically, announcing burn events in advance to generate interest in the project and potentially boost the value of the remaining tokens.

Writing an ERC-20 Token Contract with OpenZeppelin

Tutorial August 22, 2024
solidity

     mkdir my-token
     cd my-token
  • Initialize a new Hardhat project:

Understanding Gas and Optimization in Smart Contracts

Tutorial August 22, 2024
solidity

  • Optimization: Uniswap V2 introduced several optimizations, including reducing the number of state changes in core functions and using assembly code for certain operations.
  • Impact: These optimizations led to significant gas savings, making Uniswap more cost-effective for users.

2. Gnosis Safe