Samarth Saxenaawesamarth.hashnode.dev·Jan 16, 2025BONUS: Cheatcodes in FoundryIntroduction For testing complex smart contracts, simply examining their outputs may not be enough. To manipulate the state of the blockchain, as well as test for specific reverts and events, Foundry is shipped with a set of cheatcodes. In this guide...Foundry Modecheatcodes in foundry
DHRUV VARSHNEYforDHRUV VARSHNEYdhruvvarshney.hashnode.dev·Jan 15, 2025Deep dive into Across Protocol and the relayer mechanismI recently contributed tests to across protocol’s smart contracts repository and in this blog I’ll explain how the protocol works, its architecture, and a bit about my contributions. The Across Protocol and Relayer Mechanism As blockchain technology ...across protocol
Samarth Saxenaawesamarth.hashnode.dev·Jan 9, 2025How to test smart contracts using FoundryIntroduction If you’ve been following this series, you know how can write, compile, deploy and verify smart contracts using Foundry. However, it is crucial for all smart contract developers to know how to test their contracts before deploying them on...Foundry ModeBlockchain
Samarth Saxenaawesamarth.hashnode.dev·Jan 6, 2025How to verify smart contracts using FoundryIntroduction Blockchain technology is built on the fundamental principle of transparency, where every transaction is visible and verifiable. We extend the same principle to smart contracts. When they are deployed on the Ethereum network, their byteco...Foundry Modefoundry verify
Isiaq A. TajudeenforCrossFi Africa Blogcrossfiafrica.hashnode.dev·Dec 21, 2024Configuring a Hardhat Project for Deploying a Smart Contract on the CrossFi Blockchain: A complete guide.Deploying a smart contract on the CrossFi blockchain using Hardhat is a systematic process. This guide walks you through the complete setup, from initializing your Hardhat project to deploying the contract on the CrossFi blockchain. Prerequisites Ens...crossfi
LABORE KODJO AGBETSIASSIstarlabman.hashnode.dev·Dec 5, 2024Building a Scalable dApp on Arbitrum with Stylus: A Complete GuideIntroduction Welcome to this tutorial where you’ll learn how to create a scalable dApp on Arbitrum using Stylus, a powerful language designed to optimize the developer experience. In this guide, we’ll cover: Setting up a development environment. De...1 likedapps
FOBABSfobabs.hashnode.dev·Dec 3, 2024Foundry vs Hardhat (A story version)Imagine you're a blockchain developer stepping into a vast, digital forest, armed with a single goal: to build secure, efficient, and groundbreaking decentralized applications. In this forest, two guides approach you—each offering their unique path. ...Web3
Blockchain Devblockchaindev.xyz·Nov 30, 2024Introducción a HardHat 👷Hoy vamos a ver una pequeña introducción a Hardhat explicada de manera sencilla para principiantes. El objetivo es que después de leer este tutorial entiendas mucho mejor esta herramienta y empieces tu camino hacia construir dapps de manera profesion...hardhat
Samarth Saxenaawesamarth.hashnode.dev·Nov 15, 2024Mainnet Forking in FoundryIntroduction When developing smart contracts, we often need to interact with contracts that have already been deployed. It would not be a smart decision to deploy the contract and test it on Mainnet using real ETH. But, thankfully for us, there is a ...Foundry ModeBlockchain
Jeremiah Samuelmacdev.hashnode.dev·Nov 8, 2024PERC721, ERC20, and ERC721 Tokens: Their DifferenceAs you embark on your journey through the Swisstronik testnet and explore the world of NFTs, it's essential to understand the various token standards available. This guide will help you grasp the differences between PERC721, ERC20, and ERC721 tokens,...@swisstronik