In a time when people prefer shorter content, I truly appreciate a 5-hour expert. I cannot wait to dive into the Foundry Monster course! Thank you, Patrick; you are a true legend! 🐐🔥🚀
@YuriiLebid-op1xv Жыл бұрын
Totally agree 😊
@web3made Жыл бұрын
Man, the sheer work you put into your content is phenomenal. Thank god for Web3 creators like you Patrick, you inspire me!
@thecalgarians4597 Жыл бұрын
Man... you nailed it again... Last year this time I started my journey in Smart Contract Dev by watching your mind-blowing 32 hour course. And, now you dropped another bombshell with this teaser. ❤ More power to you Patrick. Can't wait for the release of full course...
@PatrickAlphaC Жыл бұрын
Oh just you wait
@arslanelahmer2729 Жыл бұрын
Hope you landed a job in the industry.
@biellonuhu417 Жыл бұрын
Thanks for making this course and free, your courses are far more indepth than most paid courses.
@adamoc Жыл бұрын
Unreal timing Patrick… I printed out your two minimal DSC (engine + ERC20) contracts from the “defi-minimal” repo a few days ago to study them… can’t wait to do this one. 🔥
@b3rhunter Жыл бұрын
Aaaaand there goes my Sunday lol thanks Patrick 🙏
@myan518 Жыл бұрын
Can't wait to see the full course!
@lawniczakjohn Жыл бұрын
Yes! Been following this Repo waiting for its sweet release. 🎉
@marya30157 ай бұрын
I had one of my best Saturdays! Thank you Patrick.
@avigdorkahalani9616 Жыл бұрын
You are da MAN. One of the few pros worth following after and invest time in the materials they release.
@mattjaf Жыл бұрын
in case any of yall missed it, you can control click the inherited contract name to inspect it. can be very useful, when tracing logic within in a smart contract on the fly.
@ranama Жыл бұрын
THanks for creating this video and uploading it for free, it learned me a lot about the whole process and what to do before I get an audit of my contracts :)
@PatrickAlphaC Жыл бұрын
Boom!!
@cheynespc Жыл бұрын
wow awesome content i learnt so much more watching bro! thank you!
@saadabbasi2063 Жыл бұрын
I just completed this project. Though I am 1 day late than the date I anticipated but I can't share HOW HAPPY I AM. I learned a TONNN
@babatumises.r.o.5568 Жыл бұрын
Thanks a lot for wonderful tutorial :) I was good lesson all at once in one place, good work 👌👍
@aadityatiwari5159 Жыл бұрын
Great job Patrick
@kianoosharshi8336 Жыл бұрын
Great video! Thanks for the amazing content. Your coding speed is really good, and the VSCode extensions seem to help out a lot. Would you mind introducing them? I am using many auditing extensions e.g. ETHover. But yours seem much better. Of course, the tools for developing and auditing are different in certain aspects.
@PatrickAlphaC Жыл бұрын
Yes!! In my coming full course I will introduce them.
@mknight3488 Жыл бұрын
Came to drop a like, comment and let you know that you are amazing. Thank you for the content and so interested to build a vyper course with you.
@PatrickAlphaC Жыл бұрын
Ty Fren :)
@DelerRahmani Жыл бұрын
Man, You are so good🤯 Keep going👏
@rivendanta2073 Жыл бұрын
Finally it is out,,, thanks man,,
@PatrickAlphaC Жыл бұрын
nope, just a teaser lol sorry
@tase2-P894 ай бұрын
I want to apply some of this stuff to financing music and film projects.. fascinating stuff!!
@marklin9308 Жыл бұрын
always learn a lot from your videos. you are my champ !
@carlvk1893 Жыл бұрын
Yes yes & YES !
@jingli9232 Жыл бұрын
Thx for helping so many people in the world!
@Xmasparol Жыл бұрын
Thank Patrick, Next Tutorial is on how to create Pricefeeds in Chainlink
@intellectance9893 Жыл бұрын
I am having really hard time with foundry not able to work with it still I am not giving up on it will definetly get ease in it when I will use it more thnks to you for giving a treasure to support
@aaditpalande7478 Жыл бұрын
Ser Thank you very much!
@naderdabit Жыл бұрын
you dropped this 👑
@PatrickAlphaC Жыл бұрын
👑 You too ser
@mehrdad1068 Жыл бұрын
Best teacher in the planet
@fabriziogianni79 ай бұрын
You are maybe the greatest web3 hero out there. Definitely more heroic than Vitalik. The way you explain things is crazy good 👍 thank you!
@PatrickAlphaC9 ай бұрын
I'll never be able to contribute half as much as Vitalik. But I'm very grateful for your compliment :) If I can give the world even a quarter of what Vitalik has given the world, I can die happy,.
@pentestify_labs Жыл бұрын
Amazing content, @Patrick. When is the full content going to come out?
@PatrickAlphaC Жыл бұрын
Once my computer decides to cooperate... I was hoping Monday... but... tomorrow???
@mikeha Жыл бұрын
4+ hours is an excerpt ? The full course must be massive!
@PatrickAlphaC Жыл бұрын
It’s 27 hours :)
@jingli9232 Жыл бұрын
Can you share your engineer journey someday? Really want to know how you become such a great dev
@PatrickAlphaC Жыл бұрын
This is it! kzbin.info/www/bejne/m2KxZZSNfq-AhJI
@DevRel1 Жыл бұрын
Love the new lights
@PatrickAlphaC Жыл бұрын
ty fren
@thileepanilankumaran6840 Жыл бұрын
OMG Patrick you are the best
@YuriiLebid-op1xv Жыл бұрын
Thanks for great content ❤
@aboutikareda1565 Жыл бұрын
Thank you 🎉
@22-Zar Жыл бұрын
Patrick Collins the legend
@anthonysandovalsen Жыл бұрын
A good stablecoin is a #1 priority
@codertjay6 ай бұрын
Hi Patrick please I have a question if the stable coin is exogenous and collateral based or not how does coinmarket cap knows the value that shows on our wallet system. A client asked me and I have been on this for quite a while
@codertjay6 ай бұрын
I made the mistake and forgot about the liquidity ratio if added on dex
@PatrickAlphaC6 ай бұрын
@@codertjay yep, you got it
@bhok5228 Жыл бұрын
top level content
@farrukhodinaev2139 Жыл бұрын
Let's go 🔥🔥
@pedrofyury14204 ай бұрын
I'm using a more recent version of OZ, what should I pass as an owner when instantiating the DecentralizedStableCoin during tests?
@PatrickAlphaC4 ай бұрын
@@pedrofyury1420 msg.sender
@mohamedabuyounes3136 Жыл бұрын
Let's do it all 💪❤️🔥
@kanian77 Жыл бұрын
Hi Patrick. Some of the links that you said would be in the description seem to be missing. Like the RAI link for example.
Hey patrick how does the liquidator burn the dsc of another user i didnt get it? How he can transfer dsc from user's account to address(this) what if the user doesnt have dsc in the wallet he bought or he moved it to another wallet? plus he didnt approve the liquidator to do that..
@PatrickAlphaC Жыл бұрын
Good q! The liquidator doesn't burn the DSC, they burn their OWN DSC and in return get the collateral of the person being liquidated.
@mrshephu Жыл бұрын
yeh cool ... plus i have one more question would the liquidator manually check addresses' health factor if they are at risk of liquidation?Or how would he know which addresses are to liquidate , their could be thousand of borrowers on protocol @@PatrickAlphaC
@razdingz Жыл бұрын
my fren if the excerpt is 5 hora , full course is how longa?
@honkster1593 ай бұрын
hi, can we make a stable coin like bnb? it is a dream of ours to make this happen. also can you make your own liquidity as well and add swaps, and add this technology for a company in the works?
@muhammadmubasher3912 Жыл бұрын
Can we take Collateral from a centralized banking system(in USD) that is always the same, so we don't need to worry about Liquidation? 1. Is it possible? 2. If it is possible how can we do that?
@PatrickAlphaC Жыл бұрын
1. Yes. But you'd still need to worry, banks fail, or they could rug you. 2. USDC, PayPal, Tether all already do this.
@MicrotradeAI Жыл бұрын
The best way to earn Stablecoins is to trade them to USD using a special software. This is a surprising, but scientific fact.
@dangelgeek9 ай бұрын
What plugin are he using to autocomplete in Solidity?
@PatrickAlphaC9 ай бұрын
the hardhat VSCode extension
@anthonysandovalsen Жыл бұрын
I believe a good stablecoin should be algorithmic, not governed by any DAO or any human interference, but ideally not backed by anything no creditors and debtors needed to keep peg stability. No second token in the system only one token. The algorithm would automatically create more supply or burn supply if needed based on a chainlink oracle for instance to maintain a $1 dollar peg although yes I do agree perhaps eventually it could be pegged to something else perhaps a basket of a price of several basic key goods
@PatrickAlphaC Жыл бұрын
Great! Please make it. How do you prevent it from doom spiraling?
@jimihendrixx11Ай бұрын
Yeah you would need some sort of collateral. Frax seems to be heading in the right direction and OHM was too. Dinero is also interesting.
@andreas6508 Жыл бұрын
is DAI really premisionless? it's controlled by centralized entity what can mint and burn whenever they want
@PatrickAlphaC Жыл бұрын
It has a DAO... but a a few people own the DAO tokens
@codeWithBala Жыл бұрын
Can we get any project that combines ai and BlockChain like decentralised ai
@codeWithBala Жыл бұрын
Can Solidity Provide an Alternative to JS and JSX for Developing Front-End UI Components in the Future?
@PatrickAlphaC Жыл бұрын
Maybe!
@netronominom2850 Жыл бұрын
will the course be on youtube or teachable?
@crypto3938 Жыл бұрын
what is the best practice to use revert or require statements for transaction reverts
@PatrickAlphaC Жыл бұрын
as of today, always use revert. Revert at the moment is more gas efficient.
@Ernestuchokaos9 ай бұрын
Hello, thank you for your work, but when trying to load it into remix it doesn't work, it gives many errors, could you give us the complete code for remix? Thank you.
@PatrickAlphaC9 ай бұрын
You’ll need to learn to move off remix :) Check out Cyfrin Updraft to learn all the prerequisites from this video
@Ernestuchokaos9 ай бұрын
@@PatrickAlphaC Hello again, thank you for your response, I don't know what "Cyfrin Updraft" is, where could I find information to have everything giaul that you have it in the video and that it works? :)
@PatrickAlphaC9 ай бұрын
@@Ernestuchokaos Boom updraft.cyfrin.io/
@Mee7696 Жыл бұрын
Let’s get frogging
@productivity3945 Жыл бұрын
This seems like a module of a bigger course, if i'm correct could anyone give me a link to this course, please, thank you.
@PatrickAlphaC Жыл бұрын
Check my most recent videos :)
@katelibra Жыл бұрын
Wait is over ❤
@PatrickAlphaC Жыл бұрын
Not yet
@timothynash4585 Жыл бұрын
Great video. Does anybody know how youre supposed to find positions to liquidate?
@PatrickAlphaC Жыл бұрын
on this stablecoin? This is where you'd have to monitor health factors off chain
@timothynash4585 Жыл бұрын
@@PatrickAlphaC Yes I mean when this is deployed and up and running in the world I was trying to figure out how a liquidator would find the addresses and debt To Cover so they could liquidate others. Off chain you could have a server that stores the addresses to show the unhealthy positions on a web app maybe?
@PatrickAlphaC Жыл бұрын
@@timothynash4585 you'd use something called an "indexer". Every time someone deposits liquidity, we emit an event. A server would listen for these events, and upload a database with data from the events, and the a bot would trigger if they see someone in the DB has a bad health factor.
@codeWithBala Жыл бұрын
When will you upload the full stack developer course...please upload it as soon as possible
@PatrickAlphaC Жыл бұрын
The 32 hour javascript freeCodeCamp course is good for the time being. But we are working on the next one!
@АльбертСагиров-у6ф Жыл бұрын
Where did the foudary file and other folders in this repository come from? I can't understand please explain
@PatrickAlphaC Жыл бұрын
This is a bit advanced. If you're looking for help, watch the most recent course deployed on my channel!
@АльбертСагиров-у6ф Жыл бұрын
@@PatrickAlphaC ok thank you!
@Sean-fs1sgАй бұрын
Did this ever become a full course? Can't seem to find it on the foundry site.
@PatrickAlphaCАй бұрын
It sure is! It's in the advanced foundry course. This is just a small section of that course.
@Sean-fs1sgАй бұрын
@@PatrickAlphaC Awesome, thanks heaps Patrick!
@MrCybiz Жыл бұрын
Thanks for the great content patrik, just wanted to ask if it is possible to make a stablecoin that inherently takes its own value as a gas fee?
@PatrickAlphaC Жыл бұрын
What do you mean
@MrCybiz Жыл бұрын
Take example of TRC 20 USDT that runs on Tron chain, in order to make the transactions we would need trons as a gas fee, is there any possibility to make a stable coin that takes the gas fee from its own value and runs the chain while completing the transactions?@@PatrickAlphaC
@victorylapp Жыл бұрын
Can you create courses for building a real world decentralized Lending protocol from scratch and building decentralized Derivatives Exchange from scratch. Couldn’t find these anywhere
@PatrickAlphaC Жыл бұрын
Perhaps, in the meantime this repo has some minimal examples of what you're looking for github.com/smartcontractkit/defi-minimal
@АльбертСагиров-у6ф Жыл бұрын
What is the pragma solidity 0.8.18?
@PatrickAlphaC Жыл бұрын
the solidity version
@csjaybit Жыл бұрын
Hey patrick is this full foundry part of upcoming course or just one part where foundry is used? Or it is just one part of the course where foundry is used?
@PatrickAlphaC Жыл бұрын
This is a small part of the 27 hour course :)
@alborzazizi6023 Жыл бұрын
much appreciate your content your amazing thanks a lot but here is an idea leave a LINK to your SLIDES it can help to recall much better afterwards 🤑😘
@jimihendrixx11Ай бұрын
Nice - looks more like design than development. But it’s both at the same time 😅
@Viddrohh Жыл бұрын
Awesome as usual pattrick. Can you again lead the python Devs in Web3. There's no eth-ape tutorials, And many pythonistas are forced to learn JS. We can do basic JS however python Devs should have their own ground to up levels field of Blockchain and actually python should too compete. I was so much into brownie but then it's not getting updated
@PatrickAlphaC Жыл бұрын
Working on it fren
@robertmazurowski5974 Жыл бұрын
I liked brownie last year more than hardhat to be honest. I don't get why Hardhat is more popular than Brownie, except maybe that you could theoretically reuse JS code in the front end and writing tests in Mocha is amazing, nicer than Pytest. I am trying to be a full-stack dev by the end of the year and then Patrick Collins now wants to kill me with another mammoth course LOL :) Feburary Last year I did the brownie one, February this year the hardhat one:) Thanks to you me and my client have build smart contract for a decentralized 3commas, which will be a lot simpler use learn, and poeple will be able to use their metamask :) Started the project with a poc in Brownie last year, The build the backend, then this year built the proper smart contracts in Hardhat :) I am really greatefull for your courses and all the work you do for the community.
@Viddrohh Жыл бұрын
@@robertmazurowski5974 you are right. Python also has superb resuability but there aren't lot of materials for python Devs to start and publish modules or packages, most frameworks are quite different from each other. JS have good re-usability allowing Devs to create further variants of existing frameworks. Plus the ability to work on both frontend and back-end via node environment, there's just too many active JS Devs
@TrevorSykes-b4b5 ай бұрын
3:18:00 yes
@rickeyponder Жыл бұрын
Did it work?
@HackChey Жыл бұрын
creating a 4 hour content is not easy i belive
@robertmazurowski5974 Жыл бұрын
Why is foundry better than hardhat?
@PatrickAlphaC Жыл бұрын
I would't say "better" just different. I like it over hardhat because it's faster though.
@robertmazurowski5974 Жыл бұрын
@@PatrickAlphaC so it is just different. But in reality I got a feeling by next year it will be the main thing.
@PatrickAlphaC Жыл бұрын
@@robertmazurowski5974 I think it's good to keep in mind that both teams are building amazing tooling. But, my preference at the moment: 1. If I'm building a project that will do a lot of deployments and contract interactions -> I prefer brownie 2. For an immutable smart contract project that needs to be tested a lot and quickly in solidity -> foundry #2 is for my bigger projects. But #1 is for my smaller projects that I do more often.
@dukelistudio4366 Жыл бұрын
Foundry is much faster.
@masum-hasan Жыл бұрын
Videos should be in parts so that we can easily navigate to specific parts while rewatching. Great content 👏🫡
@PatrickAlphaC Жыл бұрын
Yes!! We will do this on updraft
@mehrdad1068 Жыл бұрын
Please make tutorial for Etherscan clone💚🍋
@PatrickAlphaC Жыл бұрын
I wish I could. That would be a massive undertaking
@mehrdad1068 Жыл бұрын
@@PatrickAlphaC when we built opensea CLONE we manually entering the contract address in the Opensea clone, and I thought that Opensea uses a method like Etherscan, which does not need to enter the NFT smart contract address to track it. When I made my NFT collection, I minted only 10 of them, but Opensea was able to detect their total supply and keep track of minting operations.
@PatrickAlphaC Жыл бұрын
@@mehrdad1068 yep! Opensea does some clever stuff
@mehrdad1068 Жыл бұрын
@@PatrickAlphaC thank you my mentor 💚🌼 We will do one day🌾⛏️
@comosaycomosah Жыл бұрын
I love a good monstrosity 😂
@keccak32 Жыл бұрын
Serrr!! Timestamp pls
@mehrdad1068 Жыл бұрын
🚀🚀
@Leuviah1337 Жыл бұрын
🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🐸🐸🐸🐸🐸
@id104335409 Жыл бұрын
🐸!
@CanuSeeme-qj3ev Жыл бұрын
where are lesson under 12 please?
@PatrickAlphaC Жыл бұрын
soon
@CanuSeeme-qj3ev Жыл бұрын
@@PatrickAlphaC Patrick the best omg thanks
@tommybhaiya598 Жыл бұрын
😲😲😲😲😲😲
@monubhandva850911 ай бұрын
Can I send it directly to my trust wallet like real usdt
@PatrickAlphaC11 ай бұрын
you sure can
@monubhandva850911 ай бұрын
@@PatrickAlphaC do I need to add custom contract to see it in wallet
@PatrickAlphaC10 ай бұрын
@@monubhandva8509 I’m not sure, I haven’t used trust wallet
@the_graytest Жыл бұрын
What a nice surprise, just about when I'm on the final rounds with your 32-FULL-EXTENDED-STACK BLOCKCHAIN COURSEPIC.. wuff man 😅. Well, another 4-5 hours without sleeping won't hurt, right? haha.. 🥱🙄😑😪🤤😫😨