├── .github └── ISSUE_TEMPLATE │ └── form.yaml ├── LICENSE └── README.md /.github/ISSUE_TEMPLATE/form.yaml: -------------------------------------------------------------------------------- 1 | name: AwesomeTx 2 | description: "File an awesome transaction" 3 | title: "sample: JIT in Uniswap v3" 4 | labels: ["AwesomeTx"] 5 | body: 6 | - type: input 7 | id: txhash 8 | attributes: 9 | label: Transaction Hash 10 | placeholder: "e.g. 0x1922810ecbce882ae37ac41768b40e03589dc07225b30d7208dcbb1f96799eb5" 11 | validations: 12 | required: true 13 | - type: textarea 14 | id: description 15 | attributes: 16 | label: Description 17 | placeholder: Tell us why this transaction is awesome! 18 | value: "https://tx.eigenphi.io/analyseTransaction%3Ftx=0x1922810ecbce882ae37ac41768b40e03589dc07225b30d7208dcbb1f96799eb5" 19 | validations: 20 | required: true 21 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2022 EigenPhi 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # AwesomeTx 2 | 3 | The prosperities of DeFi and web3, in a large part, should be attributed to the powerful Smart Contract. Its composability releases the huge potential of human creation for fortune. On the other hand, the following complexity involving mutliple chains, protocols, liquidity pools, and unknown entities has been confusing for most of the web3 users, which has been hampering the transparency in the community, thus increasing the systematic risks for the web3 world. 4 | 5 | To help the public have deeper understanding of the interaction among all those elements in Smart Contracts, we'd like to invite you to submit the transactions you found either amazing, rare, or hard to deciper. We will regularly select the most intriguing ones, analyze them, and release the reports. 6 | 7 | 8 | ### [🎁 August Awesome Transaction Bounty WINNER ANNOUNCED! 🎁](https://github.com/eigenphi/AwesomeTx/wiki/The-August-Awesome-Web3-Transactions-Bounty) 9 | 10 | ## Where can I find these transactions? 11 | 1. Use [EigenPhi](https://eigenphi.io/) to discover all kinds of MEV txs, including: [Sandwich](https://eigenphi.io/ethereum/sandwich), [flash loan](https://eigenphi.io/ethereum/flashloan), [liquidation](https://eigenphi.io/ethereum/liquidation), and [arbitrage](https://eigenphi.io/). 12 | 2. Use [Dune](https://dune.com/) and [Flipside](https://flipsidecrypto.xyz/) and search with keyword "transaction". I.e.:this [AAVE Explore](https://dune.com/rmas/aave-explorer-txs). 13 | 3. [Flashbots' MEV-Explore](https://explore.flashbots.net/) is also a good place to start, [ZeroMEV](https://www.zeromev.org/) as well. 14 | 4. Search twitter account's history. I.e.:[PeckShield](https://twitter.com/peckshield) always posts interesting txs. 15 | 5. You can always use [Etherscan](https://etherscan.io/txs) to find txs. 16 | 17 | ## How to submit the transaction I found amazing? 18 | Just submit it as an issue. Here are the detailed steps. 19 | 1. Login your github account. Create one if you don't have it. 20 | 2. Click the Issues of this project: https://github.com/eigenphi/AwesomeTx/issues 21 | 3. Click the "New Issue" button as shown in the picture. 22 | 23 | ![image](https://user-images.githubusercontent.com/106327351/182502733-a1257b9d-6581-42cc-954a-b677ac5504d7.png) 24 | 25 | 26 | 4. Give your amamzing transaction a name in the Title and paste the url of the transacion in the textbox below. Then click "Submit New Issue" button. And it's done! 27 | 28 | ![image](https://user-images.githubusercontent.com/106327351/182503081-f1c49df3-e11b-4f7f-815b-8abb8c6771f9.png) 29 | 30 | Don't worry. These transactions are in safe hands. Just show us the transactions that you want to share! 31 | 32 | ## How to vote transaction I like? 33 | Click the smily face of the message containing the transaction in the issue page as below: 34 | 35 | ![image](https://user-images.githubusercontent.com/106327351/182693040-3346ec14-86c6-4bbc-bc70-ba5184f94d21.png) 36 | 37 | Just click the "thump up" emoji to show your love! 38 | 39 | ## What if I want to cancel my vote? 40 | Click the "thumb up" emoji under the message to revoke your vote. 41 | 42 | ![image](https://user-images.githubusercontent.com/106327351/182693189-e67e17ae-c4fa-4af8-99a0-28a1039c83d5.png) 43 | 44 | ## How to submit my transaction analysis? 45 | Once you finish and publish your disection to some public accessible webpage, please put the url in the comment section of the issue page. 46 | 47 | ![image](https://user-images.githubusercontent.com/106327351/182693843-3e7b27a5-2642-48c0-af82-18c0a3366dde.png) 48 | --------------------------------------------------------------------------------