Flash Daddies

Shame front-runners by awarding untokens.

Demo Video Source Code

Technologies

Ethereum

Solidity

Matic

Description

Preventing front-runners was our initial goal. However this would require some centralisation, modification of the Ethereum protocol and collaboration by exchanges and miners. With efforts still focussed on front-runners we designed a method to name and shame those who think it's ok to take other's profits. Our project attempts to highlight the beasts of the dark forest by awarding front-runners 'shame tokens' to highlight their nefarious behaviour. This project is a light-hearted attempt to reduce the number of front-runners by highlighting their actions.

How It's Made

This project uses the ganache-cli utility to fork the Ethereum blockchain and unlock an account, allowing us to send transactions using a large amount of liquidity. The Infura API is used to gather pending transactions and act as a web3 client. We were using a Pi4 to act as a Fast node but it unfortunately was struggling with memory. The Matic blockchain was chosen to publish our smart contract and send our 'shame tokens'

Team

Tom Dwyer Karol Podufalski Cosimo de' Medici Kirsty Goodary
← click here to see all projects