EdaforEda's blogeda.hashnode.net·Oct 27, 2022Foundry: Smart Contract Development ToolkFoundry is easy to use and has added benefits over other smart contract development frameworks. First it's VERY fast. Secondly, where Foundry especially makes a difference is for testing. You can write tests in Solidity, which streamlines the testing...Discuss·31 likes·761 readsWeb3
EdaforEda's blogeda.hashnode.net·Mar 8, 2023Create & deploy an ERC-1155 smart contract to Optimism using FoundryDifferent token standards can be used to create NFTs on the Ethereum blockchain. For example, ERC-721 is for unique assets like art and collectibles. While ERC-1155 makes it possible to have both unique and fungible tokens in a single contract alongs...Discuss·22 likes·295 readsEthereum
Nazeeh VahoraforNazeeh's Blognazeeh.hashnode.net·Aug 22, 2022Compiling and testing Vyper contract using FoundryIn this tutorial, we will use vyper to write our smart contract and Foundry as our Ethereum Development Environment. As we'll be using Foundry, we'll be writing our tests in Solidity. What is Vyper? Vyper is a contract-oriented, pythonic programming ...Discuss·20 likes·111 readsvyper
EdaforEda's blogeda.hashnode.net·Mar 8, 2023Create & deploy an ERC-1155 smart contract to Optimism using FoundryDifferent token standards can be used to create NFTs on the Ethereum blockchain. For example, ERC-721 is for unique assets like art and collectibles. While ERC-1155 makes it possible to have both unique and fungible tokens in a single contract alongs...Discuss·22 likes·295 readsEthereum
Chirag PatilforWeb3 Vanguard0xcsp.hashnode.net·Jan 13, 2023Ethernaut Level 12 Privacy [Foundry-Hardhat]The Ethernaut-Solutions repository contains the solutions using Foundry and Hardhat. Objectives Unlock this contract to beat the level. Set locked to false. Understand the storage layout of the smart contracts. Layout of State Variables in Stora...Discuss·42 readsEthernaut Solutions and Walkthrough [Foundry - Hardhat]Ethereum
Chirag PatilforWeb3 Vanguard0xcsp.hashnode.net·Jan 9, 2023Ethernaut Level 11 Elevator [Foundry-Hardhat]The Ethernaut-Solutions repository contains the solutions using Foundry and Hardhat. Objectives This level requires you to take the elevator to the top floor. Set the top to true. Analysis Let's take a look at the level contract, interface Build...Discuss·33 readsEthernaut Solutions and Walkthrough [Foundry - Hardhat]Ethernaut
Chirag PatilforWeb3 Vanguard0xcsp.hashnode.net·Dec 25, 2022Ethernaut Level 8 Vault [Foundry-Hardhat]The Ethernaut-Solutions repository contains the solutions using Foundry and Hardhat. Objectives Unlock the vault to pass, i.e., set locked storage variables to false. Each smart contract has its own storage space. Storage is a permanent data stor...Discuss·60 readsEthernaut Solutions and Walkthrough [Foundry - Hardhat]Ethereum
Chirag PatilforWeb3 Vanguard0xcsp.hashnode.net·Dec 16, 2022Ethernaut Level 5 Token [Foundry-Hardhat]The Ethernaut-Solutions repository contains the solutions using Foundry and Hardhat. This level demonstrates the concept of overflow and underflow. Objectives You are funded with 20 tokens initially to get started. You need to grow your contract’s ...Discuss·49 readsEthernaut Solutions and Walkthrough [Foundry - Hardhat]Solidity
Chirag PatilforWeb3 Vanguard0xcsp.hashnode.net·Dec 12, 2022Ethernaut Level 3 Coin Flip [Foundry-Hardhat]The Ethernaut-Solutions repository contains the solutions using Foundry and Hardhat. This level shows a weakness in pseudo-randomness in smart contracts. Objectives Guess the correct outcome of a coin flip 10 times in a row If the guess is wrong,...Discuss·93 readsEthernaut Solutions and Walkthrough [Foundry - Hardhat]Solidity
Chirag PatilforWeb3 Vanguard0xcsp.hashnode.net·Dec 6, 2022Ethernaut Level 1 Fallback [Foundry-Hardhat]The Ethernaut-Solutions repository contains the solutions using Foundry and Hardhat. Objectives Claim the ownership of the contract Withdraw all funds from the contract Go to Ethernaut. Click on level 1. Open the dev console. Analysis When a f...Discuss·169 readsEthernaut Solutions and Walkthrough [Foundry - Hardhat]Solidity
DeepforDeveloper DAOgrotesque-shame-tremble-47.hashnode.net·Nov 29, 2022How to Develop and Deploy Smart Contracts with Foundry & OpenzeppelinFoundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust. It consists of three components: Forge: Ethereum testing framework (like Truffle, Hardhat, and DappTools). Cast: CLI for interacting with E...Discuss·1 like·1.3K readsSolidity
EdaforEda's blogeda.hashnode.net·Oct 27, 2022Foundry: Smart Contract Development ToolkFoundry is easy to use and has added benefits over other smart contract development frameworks. First it's VERY fast. Secondly, where Foundry especially makes a difference is for testing. You can write tests in Solidity, which streamlines the testing...Discuss·31 likes·761 readsWeb3
Jordan HallforJordan Hall | oighty.ethoighty.hashnode.net·Sep 14, 2022Deterministic Smart Contract Deployments in Foundry with Vanity AddressesA number of smart contract protocols and developers use deterministic deployments to get the same contract addresses on various chains that they deploy a set of contracts on. There are two main ways to do this: Creating a fresh wallet with no transa...Discuss·168 readsWeb3