0x2V's repositories
delegatecall_Attack
.delegatecall() is heavily used within proxy (upgradeable) contracts. Since smart contracts are not upgradeable by default. But, since it modifies the storage of the contract calling the function, there are some nasty attacks that can be designed if it is not properly implemented. We will now simulate an attack
My-Multi-sig-wallet
Code for a multi siganture wallet. By requiring more than one signature to transfer funds, multisig wallets provide enhanced security and allow for trustless escrow transactions.
RV4_NameService
A DNS building on Polygon
RV4_Whales
A simple Whale tracker for ERC20 Tokens
cs-video-courses
List of Computer Science courses with video lectures.
dom-overlays
A feature incubation repo for layering DOM content on/in WebXR content. Feature lead: Klaus Weidner
ethereum-boilerplate
The ultimate full-stack Ethereum Dapp Boilerplate which gives you maximum flexibility and speed. Feel free to fork and contribute. Although this repo is called "Ethereum Boilerplate" it works with any EVM system and even Solana support is coming soon! Happy BUIDL!๐ทโโ๏ธ
full-blockchain-solidity-course-js
Learn Blockchain, Solidity, and Full Stack Web3 Development with Javascript
Growler
A Twitter clone build on top of Ethereum chain where you can showcase your NFT's, tweet and send messages with your wallet address.
merkle_Whitelist
A Whitelist Dapp using merkle tree to verify users, we are not storing the address of each user in the contract, we are only storing the root of the merkle tree which gets initialized in the constructor.
moralis-mutants-nft-engine
Moralis Generative Art NFT Engine
nft-collection-scaffold
Boilerplate code for an NFT collection sale and minting on Ethereum, Polygon, Arbitrum or Binance Smart Chain
NFT-Image-Generator
Utility to generate a large collection of unique images along with metadata. Comes with some cool extra features like automatically deploying on IPFS.
protocol-monorepo
Superfluid protocol implementations, development support packages and example projects.
Re_entrancy
Example where we can experience how the Re-Entrancy attack happens.
RV4_Voting
The idea is to create one contract per ballot, providing a short name for each option. Then the creator of the contract who serves as chairperson will give the right to vote to each address individually. The persons behind the addresses can then choose to either vote themselves or to delegate their vote to a person they trust.