Skip to content
View MikeSpa's full-sized avatar
Block or Report

Block or report MikeSpa

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
MikeSpa/README.md

Hi there 👋

I'm a data scientist.

Top Blockchain Repositories

Defi-project is Dapp on Ethereum where users can deposit various ERC-20 token and earn a yield. The farming contract interact with Aave and Compound to earn a yield on the user's deposited tokens. The smart contracts are written in Solidity and deployment/testing in done with the brownie framework.

Nft-marketplace-vyper is a marketplace for NFT where users can sell and buy any ERC721 tokens. The more a user buy/sell NFTs on the marketplace, the more MarketCoin token he will receive. He can then use those coins to mint MarketNFTs, a custom NFT for the marketplace. All contracts have a full suite of tests and are all written in Vyper.

Solidity Security CTF Solution and Write-up

These two repos are my solutions and write-ups to the security CTF for DamnVulnerableDeFi and OpenZeppelin's Ethernaut. It shows the most common vulnerabilities in Solidity, how to exploit them, and how to protect your smart contracts against hackers.

Misc.

A repo with a detailed analysis of all the majors exploit that took place on Ethereum.



Two projects on the Stacks blockchain on top of Bitcoin. A DEX where users can provide liquidity (and earn LP token) and swap STX for tokens. And a board that allow users to donate funds to the charity of their choice.



Pinned

  1. defi-project defi-project Public

    DeFi App where users can deposit ERC20 token and earn a yield

    Python 5

  2. nft-marketplace-vyper nft-marketplace-vyper Public

    NFT Markertplace written in Vyper

    Python 5 3

  3. DamnVulnerableDeFi DamnVulnerableDeFi Public

    Damn Vulnerable DeFi Solution

    Solidity 16 1

  4. ethernaut ethernaut Public

    Every Solution to the Openzeppelin's Ethernaut wargame

    Solidity 10

  5. merkle-tree merkle-tree Public

    Repo to better understand Merkle Tree Proof and Merkle Patricia Trie Data Structure

    Python 2

  6. proxy-pattern proxy-pattern Public

    Implementation of the various upgradeable proxy pattern available with solidity: TransparentUpgradeableProxy, UUPSUpgradeable, Beacon, Diamond

    Solidity 13 4