Minimal Proxy Contract | Solidity (0.7)
Channel: Smart Contract Programmer
Date: 2021-01-24

This video explains how the minimal proxy contract is implemented in Solidity. This contract is equivalent to the function create_forwarder_to in Vyper

Delegatecall 1:25
Bytecode 4:08
Actual code of minimal proxy 4:39
Creation and runtime code 4:58
Coding in Solidity 5:52

#Solidity #Vyper #MnimalProxy #create_forwarder_to

Code: https://solidity-by-example.org/app/minimal-proxy

References 
https://blog.openzeppelin.com/deep-dive-into-the-minimal-proxy-contract/
https://github.com/optionality/clone-factory/blob/master/contracts/CloneFactory.sol

Remix IDE: http://remix.ethereum.org
Solidity: https://solidity.readthedocs.io
Vyper: https://vyper.readthedocs.io

Follow on Twitter: @ProgrammerSmart https://twitter.com/ProgrammerSmart
Join me on Discord: https://discord.gg/Ny8sPaj
Website: https://smartcontractprogrammer.com