outerspacesoph's repositories
DeFi-Exchange
Building an exchange with only one asset pair (Eth / CD token). The decentralized exchange will take a fee of 1% on swaps. When user adds liquidity, they should be given Crypto Dev LP tokens (Liquidity Provider tokens) CD LP tokens should be given proportional to the Ether user is willing to add to the liquidity.
metaTransactions
User will approve the TokenSender contract for infinite token transfers (using ERC20 approve function). Relayer calls contract and pays for gas. Tokens will be transferred to recipient with gas fees for the user.
cardGameHack
Game with a pack of cards. Each card has a number associated with it which ranges from 0 to 2²⁵⁶–1. Players will guess a number that is going to be picked up. The dealer will then at random pick up a card from the pack. If someone correctly guesses the number, they win 0.1 ETH. Hacker attacks the game to find the "random" number.
hardhat-nft-marketplace
A decentralized NFT marketplace
nft_card_game
💸 🌎 ☄️ ⚔️
ultimateNft
3 different NFT contracts 1. Basic NFT 2. Random IPFS NFT 3. Dynamic SVG NFT. https://goerli.etherscan.io/. Random IPFS NFT: 0x91B1d4c0546Df2a37b7D298DA1E4004AC45F7852. Dynamic SVG NFT: 0x13adab714646f2FFB392f9afa2de9464A952cAAd. BasicNft: 0x08c7373E5B8415cF86634518C4Bf90b107946c43.
dosAttack
Good.sol will be used to run a sample auction. Attack.sol will become the current winner of the auction and it will not allow anyone else to replace it even if the address trying to win is willing to put in more ETH.
dosAttack2
Attack.sol will use attack function to change the owner of Good.sol to itself
flashbot
sending transactions/minting NFTs using flashbots
maliciousContract
User will be able to enter an eligibility list using Good.sol which will further call Helper.sol to keep track of all the users which are eligible. Attack.sol will manipulate the eligibility list.
nextjs-nft-marketplace-thegraph
Frontend (The Graph)
nftMarketplace
ERC-721 marketplace
outerspacesoph
Config files for my GitHub profile.
quicknodeEw3
Sample NFT contract for EarnWeb3
refine
Build your React-based CRUD applications, without constraints.
tailwindPractice
Discord inspired dashboard built with Tailwind CSS and React
threeJS
3D Customizable T-shirt Website w/ DALL.E AI
upgradeableContract
Upgradeable contract using the UUPS upgradeability pattern