Giter Site home page Giter Site logo
  • 👋 Hi, I’m @outerspacesoph
  • 🌱 I’m currently learning Fullstack & Web3 Development
  • ✨ It's hackathon season 👩🏼‍💻
  • 💞️ I’m looking to collaborate on anything decentralized!
  • 📫 How to reach me: https://twitter.com/outerspacesoph

outerspacesoph's Projects

brainwave icon brainwave

A.I. landing page with responsive design using Vite & Tailwind CSS

cardgamehack icon 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.

ccip-cross-chain-nft icon ccip-cross-chain-nft

This project demonstrates how to mint an NFT on one blockchain from another blockchain using Chainlink CCIP

ceramic icon ceramic

A simple Next.js application that uses Self.ID. It will allow users to login to the website using their wallet of choice, which will be linked to their 3ID. The user can then write some data to their decentralized profile and retrieve it from the Ceramic Network.

cosmicpick icon cosmicpick

CosmicPick✨ on Polygon MATIC(Mumbai). A randomized crypto lottery dApp. Connect your wallet, purchase your tickets & enter the galaxy of winning stars.

dao icon dao

Anyone with a CryptoDevs NFT can create a proposal to purchase a different NFT from an NFT marketplace. Everyone with a CryptoDevs NFT can vote for or against the active proposals. Each NFT counts as one vote for each proposal Voter cannot vote multiple times on the same proposal with the same NFT If majority of the voters vote for the proposal by the deadline, the NFT purchase is automatically executed.

defi-exchange icon 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.

delegatecall icon delegatecall

Three smart contracts: Attack.sol, Good.sol & Helper.sol. Hacker will be able to use Attack.sol to change the owner of Good.sol using .delegatecall(). This is a simulated attack.

dosattack icon 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 icon dosattack2

Attack.sol will use attack function to change the owner of Good.sol to itself

drainercontract icon drainercontract

BadContract will be able to drain all of the ETH out of GoodContract.

ens icon ens

test website to display ENS

flashbot icon flashbot

sending transactions/minting NFTs using flashbots

ico icon ico

ICO - Initial Coin Offering. 10,000 CD tokens

maliciouscontract icon 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.

metatransactions icon 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.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.