Lilian Cariourasengansec.hashnode.dev·Dec 19, 2024Invariant Testing : From 0 to HeroInvariant testing as kind of super-fuzzing Fuzz Test = many randomly generated values and verify assertion Invariant test : apply same idea but to the system as a whole, during an invariant test, the fuzzer run again all functions in all contracts ...echidna
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
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
Samarth Saxenaawesamarth.hashnode.dev·Nov 1, 2024How to deploy smart contracts using FoundryIntroduction If you’ve been following this series so far, you already know how to write and compile smart contracts in Foundry. You also know how to use keystores to safely store and use your private keys. Now it is time to learn how you can deploy s...37 readsFoundry ModeSolidity
Daniel Kambalekambalengununu.hashnode.dev·Oct 24, 2024Construire une DApp Multi-Paiements sur Morph avec FoundryBonjour les développeurs 👋Ce tutoriel vous propose une approche pratique pour créer une application décentralisée (DApp) capable de gérer plusieurs types de paiements ou de devises, en utilisant Foundry, un framework populaire pour le développement ...50 likes·205 readsmorphl2
Garo Sanchezgarosan.hashnode.dev·Oct 15, 2024Cómo Instalar Foundry para Mac y WindowsCómo Instalar Foundry para Mac y Windows Foundry es un conjunto de herramientas avanzadas para el desarrollo de contratos inteligentes y aplicaciones descentralizadas en Ethereum. En esta guía, te mostramos cómo instalar Foundry en Mac y en Windows. ...58 readsfoundry
Samarth Saxenaawesamarth.hashnode.dev·Oct 12, 2024The best way to import your private key in FoundryIntroduction In my 2-something years of being a web3 dev, I’ve seen quite a lot of my frens and oomfs on Twitter lose all their funds because of one silly mistake: pushing their private keys to GitHub. It may sound like a very obvious and easy-to-avo...Foundry Modefoundry keystore
Samarth Saxenaawesamarth.hashnode.dev·Oct 3, 2024How to easily import dependencies and use remappings in FoundryIntroduction In this series of blogs, we’ve so far seen how we can install Foundry and write and compile simple contracts in it. If you have dependencies like ERC20 by OpenZeppelin in your contract, the process of importing and using them is slightly...Foundry ModeSolidity
Idris OlubisiforAxelar Developer Blogblog.axelar.dev·Sep 30, 2024Interchain Amplifier on Mainnet & Foundry GMP with ITS – Sept Dev Update 🏗️Welcome to the September 2024 Axelar Developer Newsletter! About Axelar: Axelar is the Web3 interoperability platform, delivering the shortest path to scale: an open stack to connect all blockchains. Adopters include Uniswap, Microsoft, and dozens of...91 readsaxelar
Samarth Saxenaawesamarth.hashnode.dev·Sep 28, 2024How to write and compile smart contracts in FoundryIntroduction In the previous lesson of this series, we saw how we can install Foundry on our machines. ICYMI, go ahead and read it here. What good is a tool if it isn’t being put to use? So, in this lesson, we’ll learn how to create a new Foundry pro...Foundry Modefoundry