How to buy tokens faster through router on Ethereum?

To buy ETH tokens through ETH router, you visit the Uniswap router contract, connect your wallet and scroll to function 10.

For most deflationary/taxed tokens you wanna use function 11 instead of 10.

What to enter in function 10 (or 11)

  • swapExactETHForTokensSupportingFeeOnTransferTokens:
    Amount of ETH you want to spend (ie. 0.2 or 2 ETH)

  • amountOutMin:
    Minimum amount of tokens you want to receive. This is essentially setting your slippage. You’ll have to do some math to figure this number out out. If you don’t care about slippage and just want to market buy, then enter 0

  • Path:
    You’re going enter in 2 addresses here. The first one is the wETH address. The second is the token address you’re buying. So if you’re buying USDC, you’ll enter
    0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2, 0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48

  • To (address):
    This is the wallet address you want tokens sent to (usually your own wallet)

  • Deadline:
    This is when you want your transaction to expire if it hasn’t executed yet. Go to unix time converter and set it for some time in the future. An easy way to do this is to copy the current time (ie. it’s 161369 7 965 as I’m writing this) and change the 4th to last digit to 1 number higher to make it expire in about 17 minutes. (ie 161369 8 965)

  • Proceed as usual, by clicking “Write”.


Click to expand

It should look like this if you have filled in every field correctly.

Gas and speed

If you need to be really fast, make sure to read and understand how gas works. Point 1 in this topic gives basic, but valuable insights.

This was originally written for BSC, I just took the necessary info and edited to work with ETH. Source/credits: How To Snipe New Launches Like A Chad (Buy Listings Earlier Than 99% Of Virgins) | by DeFi Chads | Medium

1 Like