- Видео 50
- Просмотров 538 105
Jarrod Watts
Австралия
Добавлен 27 дек 2020
A passionate software engineer focussing on modern serverless full-stack web applications.
Making educational programming content on web3
Making educational programming content on web3
Live Coding - Intermediate Solidity Challenge - Rock Paper Scissors Smart Contract
Watch me learn how to implement the commit-reveal scheme within Solidity by building a rock-paper-scissors smart contract from start to finish.
📚 Resources 📚
GitHub Repo: dub.sh/rps-repo
Written Tutorial: dub.sh/rps-tutorial
Foundry: book.getfoundry.sh/
⌚Timestamps ⌚
0:00 Introduction
0:45 Planning the Project
10:22 Writing Smart Contract
52:42 Writing Tests
1:15:30 Optimizing Contract
1:24:10 Gas Optimizations
1:40:24 Dev Rel Work (Documenting repo)
1:56:37 Outro
Follow me on Twitter: JarrodWattsDev
Discord Server: No longer available.
📚 Resources 📚
GitHub Repo: dub.sh/rps-repo
Written Tutorial: dub.sh/rps-tutorial
Foundry: book.getfoundry.sh/
⌚Timestamps ⌚
0:00 Introduction
0:45 Planning the Project
10:22 Writing Smart Contract
52:42 Writing Tests
1:15:30 Optimizing Contract
1:24:10 Gas Optimizations
1:40:24 Dev Rel Work (Documenting repo)
1:56:37 Outro
Follow me on Twitter: JarrodWattsDev
Discord Server: No longer available.
Просмотров: 472
Видео
The ULTIMATE Guide to the Polygon CDK | Build A ZK-EVM Layer 2 Blockchain
Просмотров 2,5 тыс.3 месяца назад
Learn how to build your own layer 2 ZK-EVM blockchain from scratch using the Polygon CDK and the Polygon Kurtosis Package. In this video, we cover essential concepts required for understanding layer 2 chains and build our own ZK powered layer 2 blockchain with the Polygon CDK on Ethereum's Sepolia testnet. 📚 Essential Resources 📚 · Polygon CDK Kurtosis Package: dub.sh/polygon-kurtosis · Alchemy...
What Are Layer 2 Sequencers? The ULTIMATE Guide to Sequencers, Shared Sequencers & Polygon AggLayer
Просмотров 2,4 тыс.7 месяцев назад
An exploration of the different kinds of sequencers that Layer 2 (L2) blockchains have today, including centralized sequencers, decentralized sequencers, shared sequencers, and Polygon's AggLayer. 📚 Resources 📚 - Slides: gateway.pinata.cloud/ipfs/QmbvZY784N8fBcQz9NAC1STB2AUvpaQuHPMzR7e6nN24p3 - Polygon Announcement Blog: polygon.technology/blog/aggregated-blockchains-a-new-thesis - L2Beat: l2be...
What Is EigenLayer? The ULTIMATE Guide To EigenLayer & Restaking
Просмотров 20 тыс.8 месяцев назад
EigenLayer promises to be the shared security layer to hyperscale Ethereum. But what does that really mean? Here is the ultimate guide to understanding EigenLayer. 📚 Resources 📚 - Link to slides: gateway.pinata.cloud/ipfs/QmTEk98u5gaPi1VerLFavUgY9gFJPzTPD7HzFDjmdkndYb - EIP-1559: eips.ethereum.org/EIPS/eip-1559 - Polygon 2.0 video: ruclips.net/video/0wtQwoxRKxY/видео.html ⌚Timestamps ⌚ 0:00 Int...
We Need To Talk About Inscriptions
Просмотров 2 тыс.8 месяцев назад
Inscriptions were taking over EVM chains in December, leading to downtime on some, and gas spikes on others. What's happening? 📚 Resources 📚 Dune Analytics - dune.com/hildobby/inscriptions Ordinals Docs - docs.ordinals.com/inscriptions.html Ethscriptions Docs - ethscriptions.com/ Follow me on Twitter: JarrodWattsDev Discord Server: No longer available.
A Beginner's Guide to Zero Knowledge Proofs (ZK Proofs Explained)
Просмотров 7 тыс.10 месяцев назад
What are ZK (Zero Knowledge) Proofs? In this video, we explore the basics of ZK proofs, their potential use cases, and compare the different kinds of ZK proofs used in blockchain, such as ZK-SNARKs and ZK-STARKs. 📚 Resources 📚 Steph's Polygon ID Video: ruclips.net/video/utpazrLrSbY/видео.html Polygon zkEVM Video: ruclips.net/video/pkvgS26VR8E/видео.html ⌚Timestamps ⌚ 0:00 Introduction 0:47 What...
Native Account Abstraction on Ethereum?! RIP-7560 Explained
Просмотров 62010 месяцев назад
A new "Rollup Improvement Proposal" RIP-7560 was just released. Outlining the details of how native account abstraction could be implemented on Ethereum rollups by adding a new transaction type. Correction: It is an RIP "Rollup Improvement Proposal", not an EIP. 📚 Resources 📚 EIP-4337 Explained Video: ruclips.net/video/RFsUuihO_aY/видео.html RIP-7560 Details: ethereum-magicians.org/t/rip-7560-n...
Is Web3 Gaming Dead?
Просмотров 60810 месяцев назад
Game7 DAO just released their "State of Web3 Gaming" Report. In this video, we'll walk through the key insights and discover what's really happening in the web3 gaming world. 📚 Resources 📚 Full Report: research.game7.io/state-of-web3-gaming-2023 Game7 DAO: G7_DAO/status/1724112307641336233 My blog post: blog.jarrodwatts.com/youre-probably-wrong-about-web3-gaming ⌚Timestamps ⌚ 0:00 I...
OKX X Layer Explained 🟠 Full Developers Guide to OKX X Layer
Просмотров 1,1 тыс.10 месяцев назад
OKX, the second biggest crypto exchange just launched X1. A ZK-EVM L2 chain built using the Polygon CDK. In this video, we'll cover everything you need to know and how to get started building on the chain. 📚 Resources 📚 - EVM Kit: evmkit.com/ - OKX Announcement: okx/status/1724472549197619561 - Types of ZK-EVMs Video: ruclips.net/video/nxxEW-FUAR0/видео.html - Polygon CDK Video: ruc...
Vitalik's Thoughts on Layer 2s
Просмотров 43610 месяцев назад
Vitalik just released a new blog post titled "Different types of layer 2s". In this video, we cover the key points he discusses and add some additional dev thoughts. 📚 Resources 📚 - Blog post: vitalik.ca/general/2023/10/31/l2types.html - ZK-EVM Video: ruclips.net/video/nxxEW-FUAR0/видео.html ⌚Timestamps ⌚ 0:00 Introduction 0:16 Much More L2s Are being Built 1:26 The Different kinds of Layer 2s ...
Can EIP-7212 Solve Ethereum's UX?
Просмотров 86010 месяцев назад
Learn the details of EIP-7212, an Ethereum Improvement Proposal for secp256r1 Elliptic Curve Support. In this video, we'll cover everything you need to know about Ethereum's cryptography, elliptic curves, and why EIP-7212 could be a big UX improvement for Ethereum. 📚 Resources 📚 - Anders Brownworth Site: andersbrownworth.com/blockchain/public-private-keys/keys - Elliptic Curves Explained: rucli...
Build Your Own ZK-EVM Layer 2 Blockchain Using Polygon CDK
Просмотров 8 тыс.10 месяцев назад
Learn how to create a layer 2 blockchain using the Polygon CDK. In this video, I'll show you how to launch your own ZK-EVM Validium Layer 2 blockchain powered by Polygon CDK. 📚 Resources 📚 Presto Gateway: presto.gateway.fm/ Polygon CDK: polygon.technology/polygon-cdk What is Polygon 2.0? ruclips.net/video/0wtQwoxRKxY/видео.html ⌚Timestamps ⌚ 0:00 Introduction 0:50 What is Polygon CDK? 2:48 Crea...
What Is Polygon 2.0? The ULTIMATE Guide
Просмотров 10 тыс.11 месяцев назад
What Is Polygon 2.0? The ULTIMATE Guide
What Is Polygon zkEVM? The ULTIMATE Developers Guide!
Просмотров 4,4 тыс.11 месяцев назад
What Is Polygon zkEVM? The ULTIMATE Developers Guide!
Is Ethereum Actually Decentralized?
Просмотров 71311 месяцев назад
Is Ethereum Actually Decentralized?
How POL Works Under the Hood (POL Smart Contracts Explained)
Просмотров 48311 месяцев назад
How POL Works Under the Hood (POL Smart Contracts Explained)
The Polygon 2.0 Proposal Explained ($POL)
Просмотров 5 тыс.Год назад
The Polygon 2.0 Proposal Explained ($POL)
Your Connect Wallet Button (Probably) Sucks
Просмотров 694Год назад
Your Connect Wallet Button (Probably) Sucks
Lens Protocol - The ULTIMATE Guide 🌿 // Build A Decentralized Web3 Social Media App!
Просмотров 16 тыс.Год назад
Lens Protocol - The ULTIMATE Guide 🌿 // Build A Decentralized Web3 Social Media App!
Building An Accountability Smart Contract + Web3 App // Solidity, Next.js, thirdweb
Просмотров 1,4 тыс.Год назад
Building An Accountability Smart Contract Web3 App // Solidity, Next.js, thirdweb
Build A Mutation NFT Smart Contract (MAYC CLONE) in Solidity!🔥🦍 (thirdweb, hardhat, next.js)
Просмотров 2,4 тыс.2 года назад
Build A Mutation NFT Smart Contract (MAYC CLONE) in Solidity!🔥🦍 (thirdweb, hardhat, next.js)
Live Coding A Full Stack Web 3.0 App - Soulbound NFT Collection 🚀🔥 (thirdweb, Next.js, Typescript)
Просмотров 1,6 тыс.2 года назад
Live Coding A Full Stack Web 3.0 App - Soulbound NFT Collection 🚀🔥 (thirdweb, Next.js, Typescript)
I need build my own blockchain can you make it.
I've been using ethers for years and when web3 is embedded on a page such as with window. ethereum you should have a provider available as well for WAGMI. I've never used WAGMI, but I don't see why the user embedded provider from the wallet wouldn't be available.
My profile link not showing in another browser
As a former game developer, I would like to clarify the thing about engines because you're dead wrong on it. Most companies, especially AAA companies, use third party engines either. Unreal or unity to develop their games and they've made either customizations to the engine or to the tool sets. Very few companies actually make their own engines. These are usually the multi-billion dollar studios that do and they're usually upgraded Legacy engines from over 10 years ago as opposed to newly created engines in the past 5 years.
Anderson Daniel Jackson Daniel Walker Eric
Wow 👏🏻👏🏻👏🏻
Jones Deborah Gonzalez Michelle Martin Deborah
does need genesis block in this CDK?
Is this own layer2 chain as polygon chain? How different from polygon chain ? How much funding need to live such clone chain ?
Very insightful content! Im a solo dev building in public, cheers!
what a nice video!!!
Just perfect, insightful and well worth the time spent
Hello Jarrod, in the table that summarizes the features/characteristics of the different zk systems @ 17:30, what does "Universal" refer to?
Subscribed after I watch this video. The detailed explanation makes more sense to people like me ! Thanks Jarrod, I hope you keep moving to explain complicated web3 matter to people through flows, scanerios and sample.
Amazing tutorial! Do you have an example or a reference of how to serialize a transaction using ethers v6?
ethers.js and web3.js are competing libraries. You use one of them, not both and certainly web3.js does not depend on ethers.js. web3.js was there first, ethers.js would be more polished. Interacting with a function of a smart contract is pretty straightforward in ethers.js.
Is it finished now?
Pls do a video on Polkadot JAM and maybe comparing it to restaking, decentralized sequencers and agglaxer :O
Good work, so glad im a bit early on EigenLayer, they got really cool features and Projects like Gasp uses EigenLayer for crypto economic security, it natively connects liquidity for all blockchains.
Really enjoy your videos, the babysitting tutorials are soothing. ❤from China
Puro sobelo
Ive been getting authentication request from thirdweb dashboard when i do npm run deploy. So when i sign via wallet to authorize, it goes "Something went wrong! Unable to authenticate with the dashboard." Tried a lot of times from different browsers,the issue persists... am i missing something?
Parents reverse basement looking great
Tell your parents to buy a new house because the average Blockchain Engineer salary is $147k per year.
I’m here to tell you that we’ve crossed $14bn on the 09/07/2024🎉
Best explanation on this topic I've seen. Thank you for your great work!
very long and boring
Hi Jarrod, always enjoy your videos and thank you for making this one! I followed every single step on your video using Mac but failed to deploy after I ran kurtosis run --enclave 'cdk-v1' --args-file params.yml --image-download always . I received a completely different error and it's very long. Here are the last 2 lines. Caused by: An error occurred creating an API container from image 'kurtosistech/core:0.89.0' Caused by: An error occurred while getting the reverse proxy enclave network IP address for enclave 'd149d8f360fe425c8c45e7c98b279eb5', This is a bug in Kurtosis Do you think you can shed some lights on how to fix this? Really appreciate your reply!
Do we have any updates on zkEVM? I can't seem to find any recent news about the project. Considering the significant funding it received, it's strange that it would just disappear like that.
so zk proof is just a hash that both sides agree on ?
We are all having trouble installing it on mac, the tutorial should have been for mac Os users
Amazing tutorial. Hats off for this tremendous work.
I like how you explain to people to make sure to use testnet, and not their real wallet. LOL! "If your from the future you use Holesky", LOL!
okay this was a very good breakdown!
Mining 25ETH is a huge issue. The way shown in the video lets me mine 2.5ETH/day. Any fast mining way or can we reduce the distribution from 25 to 2.5 eth ?
Ahh, damn, I didn’t realise there was a cap, thanks for letting me know. Few options you can do: 1/ Yes you can reduce the distribution by a lot, you can try 2.5 ETH 2/ Try holesky testnet, easier to get testnet funds there. (Can combine with #1 too) 3/ The default behaviour is to deploy a local L1 for you to use. So you don’t have to use an existing L1 testnet at all, I just think it’s cooler to use a testnet and a good way to showcase customization.
@@JarrodWatts Great!! Will changing l1_funding_amount: 5ether to l1_funding_amount: 0.5ether in params.yml do, or do I have to change another file to reduce distribution to 2.5 ETH?
@@JarrodWatts Will change l1_funding_amount: 5ether to l1_funding_amount: 0.5ether in params.yml solve the issue, or do I need to make a change somewhere else too?
I was waiting for this video for such a long time. Many Thnaks.
why did you use cloud functions for signup? couldn't you "manually" create a document when user clicks on the sign up button?
seems outdated can't run yarn deploy
@ChapperorYapper Ive been getting authentication request from thirdweb dashboard when i do npm run deploy. So when i sign via wallet to authorize, it goes "Something went wrong! Unable to authenticate with the dashboard." Tried a lot of times from different browsers,the issue persists...is your issue the same?
Thanks!!!!
Legend
Thank you
Интересно ИИ смог бы создать layer 2 уровень с помощью polygon SDK?
Perfect ...
Thank you very much ser for this video
This is so great and premium content for free ❤️😭
Hello pandit sir namaskar aapse yha bhi mulakat ho gyi ❤
Well done...we need more reviewers like yourself in Defi!
I have a maybe naive question. could anyone be so good to give me some explainations? in restaking, where do the extras rewards on top of the normal staking rewards come from? are these restaking rewards in ether? if they are in ether, where do they come from? because the avs(the software newly developed) registered on eigenlayer do not have any impact on how the ether supply of the underlying ethereum chain works.
this is a excellent vedio containing many valuable and enlightening thoughts of the author, thank you indeed.
This is a great explanation, can you make a video how to submit the transaction to blockchain that is signed using secp256r1.
Thanks for this
This is crazy content