SimSimButDifferent
Hi, I’m @SimSimButDifferent Web3 / AI Dev. I write smart contracts and build web applications.
FreelanceLondon
Pinned Repositories
Erc20Foundry
A basic foundry boilerplate to deploy secure ERC-20 tokens.
hardhat-defi-fcc
Interacting with the Aave protocol through hardhat.
hardhat-smartcontract-lottery-fcc
Smart contract lottery backend
RCVotingSystemSmartContract
Exploring smart contract interaction by creating a ranked choice voting system, involving several contracts that interact with eachother.
SimpleEthWallet
A simple Eth wallet smart contract that stores different users ether. Also tracks each users balance. Branches for different versions. Now Deployed to ZkSync!
SimpleEthWalletFrontEnd
Now deployed to zkSync and Base main and testnets. A Basic nextJs front end for my SimpleEthWallet smart contract.
SolidityOrderSystem
A simple arbitrary smart contract order system. For practicing use of Enums, arrays, mappings and structs. From Lesson 5 of my prompt-learning journey into web3.
tri-arbitrage-cefi
Following crypto wizards calculating triangular arbitrage course on udemy. Calculating triangular arbitrage in a centralised finance context using poloniex API.
tri-arbitrage-defi
Following crypto wizards calculating triangular arbitrage course on udemy. Calculating triangular arbitrage in a decentralised finance context using uniswap v3 subgraph API.
UniV3FlashSwapDualArbBot
An arbitrage bot that scans Uniswap V3 pools between a set group of tokens for price discrepencies between pairs of different fee tiers between them. The bot scans for profitable price discrepencies between different Uniswap pools and fee tiers and execute the flashswap trades if there is a profit. You only need enough ETH for gas fees to run this.
SimSimButDifferent's Repositories
SimSimButDifferent/UniV3FlashSwapDualArbBot
An arbitrage bot that scans Uniswap V3 pools between a set group of tokens for price discrepencies between pairs of different fee tiers between them. The bot scans for profitable price discrepencies between different Uniswap pools and fee tiers and execute the flashswap trades if there is a profit. You only need enough ETH for gas fees to run this.
SimSimButDifferent/tri-arbitrage-defi
Following crypto wizards calculating triangular arbitrage course on udemy. Calculating triangular arbitrage in a decentralised finance context using uniswap v3 subgraph API.
SimSimButDifferent/hardhat-smartcontract-lottery-fcc
Smart contract lottery backend
SimSimButDifferent/tri-arbitrage-cefi
Following crypto wizards calculating triangular arbitrage course on udemy. Calculating triangular arbitrage in a centralised finance context using poloniex API.
SimSimButDifferent/Erc20Foundry
A basic foundry boilerplate to deploy secure ERC-20 tokens.
SimSimButDifferent/hardhat-defi-fcc
Interacting with the Aave protocol through hardhat.
SimSimButDifferent/hardhat-erc20-fcc
Sample ERC-20 token contract
SimSimButDifferent/hardhat-fundme-fcc
Fundme back end
SimSimButDifferent/hardhat-nft-fcc
Creating simple nft's with hardhat
SimSimButDifferent/nextjs-smartcontract-lottery-fcc
Smart contract lottery front end
SimSimButDifferent/RCVotingSystemSmartContract
Exploring smart contract interaction by creating a ranked choice voting system, involving several contracts that interact with eachother.
SimSimButDifferent/SimpleEthWallet
A simple Eth wallet smart contract that stores different users ether. Also tracks each users balance. Branches for different versions. Now Deployed to ZkSync!
SimSimButDifferent/SimpleEthWalletFrontEnd
Now deployed to zkSync and Base main and testnets. A Basic nextJs front end for my SimpleEthWallet smart contract.
SimSimButDifferent/SolidityOrderSystem
A simple arbitrary smart contract order system. For practicing use of Enums, arrays, mappings and structs. From Lesson 5 of my prompt-learning journey into web3.
SimSimButDifferent/UniswapV3Foundry
Learning the UniswapV3 protocol. Aiming to build something worthwhile. This will be my boilerplate code for my own future UniswapV3 projects
SimSimButDifferent/hardhat-fundme-html-fcc
Fundme front end
SimSimButDifferent/hardhat-nft-marketplace-fcc
A simple NFT marketplace built with next.js
SimSimButDifferent/L2-AssetManagement
A simple asset management smart contract. Suitable for beginners. I spent much time away from my studies of solidity and web3, so I created a refresher sylibus with the help of chat Gpt, which includes several lessons with written and coding assignments. This is the assignment from Lesson 2.
SimSimButDifferent/nextjs-nft-marketplace-thegraph-fcc
SimSimButDifferent/SimSimButDifferent
SimSimButDifferent/SimSimButDifferent.github.io
SimSimButDifferent/tri-arbitrage-defi-depth-js
Getting the depth calculation from uniswap for arbitrage calculation, using ethersJS.
SimSimButDifferent/UniswapV3LocalTestSetup
A setup for local testing of the Uniswap V3 protocol using hardhat. Main contracts deployed, with users topped up with ERC20 tokens.