Questions tagged [flashbots]
The flashbots tag has no usage guidance.
77 questions
1
vote
1
answer
21
views
WETH tokens burned after Single Swap
WETH is being sent to 0x000... address automatically after swapping: https://base.blockscout.com/address/0xD73356664dBbD21A9D6B66B3877a7e260D3Ee7f4?tab=token_transfers
I just checked balanceOf on WETH ...
0
votes
2
answers
107
views
Transaction is not going through even when bundle receipt returns 1
I am trying to implement a swap feature in my app where users can swap tokens. It uses Uniswap's SwapRouterV2 to do the swap and it works perfectly. But now I am trying to implement Flashbot into it ...
0
votes
0
answers
42
views
maxFeePerGas and maxPriorityFeePerGas for flashbot's
I'm trying to rescue my vesting rewards with flashbot's and my bundle has 3 transaction's but i'm always to late with this code.
const gasTransaction = {
transaction: {
from: "0xbc808B.....",...
1
vote
0
answers
41
views
expired transactions using flashbots eth_sendPrivateTransaction
I'm trying to send a swap transaction using eth_sendPrivateTransaction to alchemy, which then routes it through private mempools using flashbots. But my transactions keep expiring. I have tried adding ...
1
vote
0
answers
91
views
Is it possible to submit private bundled transactions on chains other than ethereum mainnet?
my ethereum wallet was hacked via chrome extension and my private key was leaked.
After stealing all my main assets, he left me about 20% of my networth in the account and has setup a sniper bots on ...
0
votes
0
answers
29
views
How to get a transaction positioned earlier in a block?
Setting a higher priority fee encourages inclusion within a block but it is only loosely related to the position. What is the best way to get a better position? Would it help to submit to Flashbots or ...
2
votes
2
answers
760
views
relay for L2 chain such as Base chain
For ethereum mainnet, there is "relay" for sending bundle, e.g., flashbots relay. But is I cannot find such thing for L2 chain such as Base chain.
Is there any relay for Base chain, or relay ...
0
votes
1
answer
663
views
How to go about building a spam sniper bot on ethereum
I am interested in sniping[buying] tokens in the very first block in which their trading gets enabled. However, for most tokens I find the transaction to enable trading is sent privately bypassing the ...
0
votes
0
answers
209
views
Sending private transactions on the BSC chain
I know that on the ethereum chain there exists flashbots to avoid sending your transaction directly to the mempool. How can I do the same thing on the Bsc Chain? I want to send my transaction directly ...
0
votes
0
answers
68
views
npx hardhat test "Timeout of 40000ms exceeded" when repaying flash loan
I am trying to follow along with a youtube tutorial that teaches you how to make a basic uniswap flash loan application. I have copied every piece of code, line by line, from the video as instructed.
...
1
vote
0
answers
82
views
Flashbots-Ethers 6.9 support
Just wondering if there was a recent Flashbots version that supports ethers.js 6.9 or newer? It appears that the latest Flashbots version is only compatable with ethers ~5 versions.
0
votes
0
answers
15
views
Arbitrage bots are way too risky [duplicate]
All I hear from forums is that the only way I can profit with a flash loan is I create my own arbitrage bot and I fund $800-$1600 worth of Ethereum upfront to cover for gas fees.
I've never made that ...
0
votes
0
answers
121
views
Pancakeswap V3 flash loan, receiving F0 error even though the flash loan has been repaid
I'm trying to finish up the callback function for a pancake swap flash loan. Everything is now working however for some reason the flash function fails due to an F0 error (ie. not paid the loan back). ...
0
votes
0
answers
169
views
Timeout Error: eth_callBundle . Flashbot
Hi I am having an issue in flashbotsProvider.simulate() while pushing a transaction to the miners to be send to the block without sending it to the mempool.
Below is my source code
// 1. Import ...
1
vote
0
answers
114
views
Best way to get validator address/fee recipient address for a block
Is there any other way to get the proposer fee recipient address other than using flashbots relay API? Relay API isn't thorough and for certain blocks, you can miss out on getting the proposer fee ...
0
votes
2
answers
1k
views
supplying liquidity + sniping own coin in same bundle
https://etherscan.io/tx/0x0d21d70e031089ab3e5b8083a84f122d5e995033c666dd7ce7cff982b5ba7c77
it looks like this transaction has Supply liquidity and swap Eth for its token all in one bundle.
can anyone ...
0
votes
1
answer
381
views
Flashbots with 0 gasPrice
When I simulate the transaction I want to send a 0x data and the gasPrice seems 0 thus I am not included any one has any idea why the gasPrice is 0. How can I increase the gasPrice
{
"results&...
1
vote
3
answers
245
views
Help me make sense of this seeminlgly simple Uniswap V2 transaction, please
https://etherscan.io/tx/0x006a041ade99b4715e6578ac968932f47fa9f1be1a676ad66678260ca0fbb6d1
This appears like a vanilla UniswapV2Router02 swap, sending the well-known method ...
2
votes
0
answers
217
views
Impossible to get my bundle include even with 20 eth as priority fees
Bundle was not included in target block.
Hello everyone, I hope you're all doing well. I'm currently attempting to execute a SwapExactETHForTokens transaction on Uniswap V2 using EIP-1559. When I try ...
1
vote
1
answer
1k
views
Flashloan + flashbot
Can i use both flashloan and MEV builder in one transaction? Means borrowing from flashloan, then building my transaction in MEV builder (to prevent sandwich attack )?
If it is possible, can anyone ...
0
votes
1
answer
603
views
Does flashbots protect send your transaction to a flashbots MEV auction?
According to the flashbots docs, it says:
Flashbots Protect makes it easy for everyday users and developers to use Flashbots for frontrunning protection.
However, it goes on to say:
We abstract ...
1
vote
0
answers
282
views
Publishing a signed transaction using flashbots rpc takes many tries?
I'm sending a signed transaction using flashbots rpc, in the following way. But often it takes many tries 2 ~ 4 times to be picked up?
cast publish --rpc-url https://rpc-goerli.flashbots.net/ ...
1
vote
1
answer
708
views
Flashbots on Mumbai/polygone
i'm trying to run a flashbot test on Mumbai. What is the flashbots RPC endpoint for Mumbai and Polygon network ?
1
vote
1
answer
390
views
How to see if a transaction was private?
Is it possible to check if a transaction was sent privately (e.g. via flashbots , bloxroute) or using the public mempool? If yes, what would be the best way to do it?
0
votes
1
answer
143
views
Is there any significant advantage that UniswapV3 has over UniswapV2 in a Flashloan(or Flashswap) scenario?
I have been following the flash loan market for a while and I want to eventually experiment on it but i am having a hard time choosing between UniswapV2 and uniswapV3 for making my swaps. Is there any ...
1
vote
0
answers
237
views
Why do flashbot transactions have gas fees?
From reading the docs it seemed to be that instead of setting a maximum gas fee on a transaction, we could use this function to tip the miner. However, looking at flaashbot transactions it seems like ...
0
votes
2
answers
3k
views
Fighting against BNB sweeper bot
here's a short description for people not involved in crypto world.
There's a Metamask crypto wallet that was connected to BNB network,
and used to stake some tokens (freeze them for long time to get ...
1
vote
1
answer
387
views
How to fastest send Flashbot transaction?
Flashbot transaction always delayed about 10 blocks.
Is there a way to confirm Flashbot transaction in now_block_numer + 1 block?
1
vote
0
answers
91
views
Can builder modify the bundle in PBS?
If I send a transactions bundle to a specific builder, can they add a new transaction in my bundle to attack me? How can I prevent this from happening?
0
votes
2
answers
1k
views
Flashbot bundle not included troubleshooting
I'm trying to send Flashbots bundles on Goerli. I for-loop 10 times to send bundles, every time the target block number increases by 1, in case the previous bundle fails (What I did in Flashbot bundle ...
1
vote
2
answers
2k
views
How to send bundles directly to top MEV builders?
I can send my bundles to Flashbots builder successfully. However, there are only about 20% of blocks are built by Flashbots builders, other blocks are mainly built by builder0x69, beaverbuild, and ...
2
votes
1
answer
2k
views
Flashbots error unable to decode txn
I just tried to use flashbots in combination with ethers and my smart contract. For my implementation i used the ethers-provider-flashbots-bundle guide from github. I did everything exactly like ...
4
votes
1
answer
944
views
Is there any other way to send transaction bundle to miners besides Flashbot?
I'm studying flash bot recently, and I found by chance that the first few transactions of this block(https://etherscan.io/txs?block=16655452&ps=100&p=2) seemed to be a flash bot bundle (...
1
vote
0
answers
73
views
hardhat script giving this error when ran
Please, I need help clearing this.
root@DESKTOP-O7HMHFH:/mnt/c/pr0/projects/arbitrage/comp# npx hardhat run scripts/manipulate.js --network localhost
Beginning Swap...
Input Token: COMP
Output Token:...
1
vote
1
answer
585
views
How to get all the bundles on a particular block?
I'm a beginner at flashbots. As stated in the document, we can use Flashbots Bundle Explorer (https://flashbots-explorer.marto.lol/) to inspect bundles and search by block numbers. How to obtain all ...
2
votes
1
answer
466
views
How are private transactions possible?
I'm curious about the origin of private transactions (how are they even possible, who came up with them) and how they work.
Also, are private pools the same as relay services?
Why have they gained ...
1
vote
2
answers
645
views
Is mev-geth analougue to geth?
I was reading about ethereum node impementations and found something about mev-geth, wich is a fork of geth made by flashbots.
If i want run a node just to propagate my own transactions and query the ...
0
votes
3
answers
814
views
Flashbots Inclusion of a Mempool Signed Transaction
Hello i'm trying to understand how flashbots Bundles are working.
So far i can send a flashbots Bundle with several transactions that i made. But in the official docs it is stated that we can include ...
6
votes
1
answer
3k
views
Understanding eth_sendBundle, eth_sendPrivateTransaction and eth_sendRawTransaction
I want to understand the differences between the three RPC methods, so I can know which one is best for my use case. I am currently using eth_sendRawTransaction to submit transactions to the public ...
0
votes
1
answer
374
views
Flash Loan Transaction
Please I need help here, I am new to flash loans. I want to understand flash loan transactions on ether scan , how to identify them, if the transaction make profit or not.
I am trying to implement a ...
2
votes
0
answers
681
views
Polygon Marlin MEV don't work with python
I'm trying to send 3 transections with MEV Marlin using web3-flashbots. But if i'm trying to use example.py code from here(https://github.com/flashbots/web3-flashbots), i have a error with web3....
0
votes
1
answer
2k
views
Sending private transactions using ethers and hardhat
I am using HardHat and ethers to send mint transaction:
const ABI = (await ethers.getContractFactory("MyContract")).interface
const contract_address = "0xABCDABCD"
const [...
1
vote
1
answer
528
views
Is it possible to sign a transaction with eth_signTypedData?
I am trying to make a front end that allows you to send bundled transactions from multiple different accounts. Though, because of this I am not able to use "signTransaction" as wallets don't ...
1
vote
0
answers
444
views
Flashbots - Bundle simulation always reverts
I have a series of transactions I'm trying to bundle in golang.
several of the transactions are signed transactions from a range of different wallets that are not yet submitted to the mempool.
When I ...
2
votes
2
answers
197
views
What is this MEV tx trying to achieve?
For this TX: https://etherscan.io/tx/0x8b0351a83e453e30a8b4ada8adc1ce42dac73c05bc2ba87304906f1eed8a77a2
Seems PunkOTC sent 7 ETH to mev bot and mev bot sent this 7ETH to (Lido: Execution Layer ...
1
vote
1
answer
458
views
Getting empty result from eth_sendBundle on builder0x69
I need to send my bundle to builder0x69 block builder using eth_sendBundle RPC method, but I get a response message with an empty result. I could not find any documents related to that builder, but it'...
0
votes
0
answers
2k
views
NEW Error: cannot estimate gas; transaction may fail or may require manual gas limit
The following error appears
Error: cannot estimate gas; transaction may fail or may require manual gas limit (error={"reason":"processing response error","code":"...
1
vote
1
answer
343
views
How multi-hop bots finds the best way?
I have seen many bots perform multi-hop swaps to get the best arbitrage opportunity. So how do they find a such best path & exchange for their multi-hop swaps which gives the best returns?
For eg ...
1
vote
0
answers
141
views
Scam wallet token recovery
How to build a code to recover the remaining coins from a hacked wallet
Assume a hacker has compromised the wallet and automatically withdraws some funds how do I recover the remaining funds and there ...
0
votes
1
answer
659
views
How to see if a tx was private using web3.eth.getTransaction?
If a tx is sent to miners directly (e.g.: using flashbots) instead of the public mempool, etherscan lists these transactions as 'private transaction'.
How would I check if a tx is private using web3....