動画検索
関連広告
検索結果
Introduction
Lesson 0: Welcome To Blockchain
Lesson 1: Welcome to Remix! Simple Storage
Lesson 2: Storage Factory
Lesson 3: Fund Me
Lesson 4: Web3.py Simple Storage
Lesson 5: Brownie Simple Storage
Lesson 6: Brownie Fund Me
Lesson 7: SmartContract Lottery
Lesson 8: Chainlink Mix
Lesson 9: ERC20s, EIPs, and Token Standards
Lesson 10: Defi & Aave
Lesson 11: NFTs
Lesson 12: Upgrades
Lesson 13: Full Stack Defi
Closing and Summary
Intro
Background of Ferran Celades - Halborn's Principal Security Engineer
What are smart contracts?
What is an NFT and how does it work as a smart contract?
Programming languages and tools needed to build your own smart contract
Quick demo on smart contracts
Websites to learn programming languages to develop smart contracts
Section 0: Welcome
Section 1: Refresher
Section 2: What is a smart contract audit?
Section 3: PasswordStore | Your First Audit
Section 4: PuppyRaffle | Manual & Static Analysis
Section 5: T-Swap | DeFi Introduction
Section 6: Thunder Loan | Proxies & Oracles
Section 7: Boss Bridge | Signatures
Section 8: MEV & Governance (Not Vault Guardians)
Summary
How to interact with a contract deployed on Ethereum
Introducing the Counter.sol smart contract
How will we interact with this smart contract?
How we set up our local environment / review of dotenv
How to get an Alchemy API key
Local project development
Setting up dotenv config in project
Writing the main() function
Implementing a ethers.js Contract abstraction
Implementing a ethers AlchemyProvider abstraction
Making an asynchronous call to Ethereum and getting back a response
Reading from our smart contract programmatically
Writing to our smart contract programmatically