
Rosario Borgesi
@rosarioborgesi
Web3 Dev
ID: 1894848274357432320
https://youtube.com/@rosarioborgesi 26-02-2025 20:35:45
2,2K Tweet
1,1K Followers
1,1K Following





Day 7 of Foundry Advanced π with Cyfrin Updraft π© β Test the NFT Smart Contract β Interact with a smart contract β Deploy Your NFTs on a Testnet π‘ Pro tip: To compare strings use: keccak256(abi.encodePacked(expectedName)) == keccak256(abi.encodePacked(actualName))



Day 8 of Foundry Advanced π with Cyfrin Updraft π© β IPFS and Pinata vs HTTP vs on chain SVGs β What is an SVG? β Create a Dynamic NFT Collection β Encoding SVGs to be Stored On-chain π‘ Pro tip: Use Pinata to store NFT metadata on IPFS or base64 encoded JSON to store it



Just listened to the Y Combinator podcast with jesse.base.eth , here are my biggest takeaways π πͺ We are in cryptoβs golden age: πΉChains are fast & cheap πΉRegulatory clarity is here (Genius Act β ) πΉStablecoins = programmable dollars for the world πΉWallet UX finally simple



Day 9 of Foundry Advanced π with Cyfrin Updraft π© β Modify the NFT Image On-chain β Create the Deployment Script β Debug Your Smart Contract π‘ Pro tip: Use console.log in Foundry to print in the console when debugging






Day 10 of Foundry Advanced π with Cyfrin Updraft π© β Deploy and Interact Using Anvil β Introduction to Filecoin and Arweave β Advanced EVM - Opcodes, calling, etc π‘ Pro tip: evm.codes contains all the EVM opcodes


β οΈ Scam Journal #3 β Running other peopleβs code Beware of people who ask you to run their code on LinkedIn or X. Often, the package.json hides a malicious NPM package π¨ π It can execute arbitrary code on your computer. π Reminder: π« Never run unknown repos locally π