- ERC1155 in pure Yul (Solidity Assembly) with no solidity.
- Full test coverage including ERC165 and ERC1155MetadataURI.
- Solutions for various solidity CTF challenges such as Ethernaut, DamnVulnerableDefi, EVMPuzzles, and CaputureTheEther. (Currently in Progress)
- Introduce 3 different ways to implement Metamorphic contract solving a challenge.
- Metamorphic Contract lets you redeploy a contract with different contract code.
- Implements ERC721 contract using Diamond Pattern
- With Diamond Pattern, you can Add/Replace/Remove functions
- Upgradeable contracts with classic feature of NFTs which is being able to receive ERC20 tokens by staking NFTs.
- Uses UUPS Pattern for all contracts(Staker, ERC721, and ERC20)
- ERC20 Factory using EIP-1167(Minimal Proxy).
- User can customize its
name
,symbol
,cap
, andowner
. - Shows how much gas you can save compared to deploying normal ERC20 Contract.
- Decentralized Exchange where you can exchange
Steak Token
andETH
. - Chainshot Bootcamp final Project
- Charts displaying Ethereum block data such as ERC20 trasnfer volume, baseFee and gasUsed/gasLimit ratio.
- Web3 Q&A Service where user can ask questions and get ERC20 tokens reward when his answer gets selected.
- Uses IPFS for hosting the frontend app and storing data.
- Uses no web2 backend or database.
- Various implementations of an ERC token such as GodMode, ERC20 with Sanctions, and Token sale.