FPs on NFT swaps & NFT sales on non-Ethereum chains
Opened this issue · 0 comments
Hi @Kayaba-Attribution, I noticed two cases of false positives in the bot:
-
https://explorer.forta.network/alert/0x9af79f5fd5d25dbed87159cf60780f2a636794d466117669ad62f7a5c7b89fe0
In this case, there seems to be an NFT trade rather than a (fraudulent) NFT sale. -
https://explorer.forta.network/alert/0x5a29179a434dd65dc0ed5a3a4adb6baa4ae44e101b82520172e616f896bc8562
Opensea API seems to be returning only prices on Ethereum. When an NFT collection is deployed to multiple chains, the floor price
is different on each.
The alert description says:
[Opensea 🌊] SUPER POSITION 188719626670054478562669105609137414715460010957784007367725271780466 sold for less than -99% of the floor price, at 0.0006 ETH with collection floor of 0.5000 ETH
The collection floor is 0.5ETH only on Ethereum (Notice the 0ETH total volume and the low number of items), while it's 0.0003ETH on Optimism (With non-zero volume and 83000 items)
(At the time of the alert, it was exactly 0.0006 ETH - the sale price)
I believe the above happens in all L2/side-chain alerts.