Tuesday, June 2, 2026
  • Login
SB Crypto Guru News- latest crypto news, NFTs, DEFI, Web3, Metaverse
No Result
View All Result
  • HOME
  • BITCOIN
  • CRYPTO UPDATES
    • GENERAL
    • ALTCOINS
    • ETHEREUM
    • CRYPTO EXCHANGES
    • CRYPTO MINING
  • BLOCKCHAIN
  • NFT
  • DEFI
  • WEB3
  • METAVERSE
  • REGULATIONS
  • SCAM ALERT
  • ANALYSIS
CRYPTO MARKETCAP
  • HOME
  • BITCOIN
  • CRYPTO UPDATES
    • GENERAL
    • ALTCOINS
    • ETHEREUM
    • CRYPTO EXCHANGES
    • CRYPTO MINING
  • BLOCKCHAIN
  • NFT
  • DEFI
  • WEB3
  • METAVERSE
  • REGULATIONS
  • SCAM ALERT
  • ANALYSIS
No Result
View All Result
SB Crypto Guru News- latest crypto news, NFTs, DEFI, Web3, Metaverse
No Result
View All Result

Why swapping token to token uses both ERC-20 approve() and EIP-2612 permit()?

by SB Crypto Guru News
April 16, 2025
in Ethereum
Reading Time: 2 mins read
0 0
A A
0


Why swapping token to token uses both ERC-20 approve() and EIP-2612 permit()?

https://preview.redd.it/sj78j9ut26ve1.png?width=601&format=png&auto=webp&s=ef8dfd77030c36f67507d96ea5b1d485f21eca80

I'm learning smart contracts. As my knowledge, there are two ways to delegate token to others:

1) use an ERC-20 approve(), sign and broadcast the transaction

2) use an EIP-712 offline signature, give the signature to others, when they want to spend my token, they may use permit() and broadcast my signature

But when I tried to use uniswap or pancake to swap some token to another token, I found I have to sign for three times:

1) sign an approve() and broadcast it (for example, as https://basescan.org/tx/0x92deddfa4655d4699f61bfb2140331988b9a283dff54e4ffda984f916460d1d1)

2) sign an permit offlinely

3) sign an swap transaction (for example, https://basescan.org/tx/0x8c66fe05c339ae53a6b3fd26705f76773ae1fc4a965a24949659bcd033fcdf91) and this transaction seems to be used my signature in step 2

My questions are:

1) Why I need to sign a permit after I had already used approve() to give access to my token?

2) Why the swap transaction is broadcasted by my address, rather than the swap contract address?

Thank you for reading my questions!

submitted by /u/Coconut_Usual
[comments]



Source link

Tags: approveBitcoin NewsCrypto NewsCrypto UpdatesEIP2612ERC20Latest News on CryptoPermitSB Crypto Guru NewsSwappingToken
Previous Post

Semler Scientific To Raise $500 Million, Buy More Bitcoin

Next Post

ZKsync Hit by Admin Hack, Attacker Mints 111M Extra Tokens

Related Posts

More than half of crypto losses in May came from bridge failures

More than half of crypto losses in May came from bridge failures

by SB Crypto Guru News
June 1, 2026
0

https://preview.redd.it/i9m4zgybco4h1.png?width=2700&format=png&auto=webp&s=81f871e9f78b945ff86a1550d8d572929d906bcb We tracked 28 publicly disclosed exploits in May 2026, resulting in $51.9M in losses. What stood out wasn't the...

Ethereum Facing Security Issue From Too Much Staked ETH

Ethereum Facing Security Issue From Too Much Staked ETH

by SB Crypto Guru News
May 28, 2026
0

In this thread posted by the Everstake team they raise the point that "Past a certain staking ratio, more ETH...

Robinhood is still processing my ETH staking request from April. No estimated completion date.

Robinhood is still processing my ETH staking request from April. No estimated completion date.

by SB Crypto Guru News
May 19, 2026
0

I have staked ETH in the past many times and it’s never taken this long to process. Contacted Robinhood customer...

Clear Signing: Making Transaction Approvals Safer on Ethereum

Clear Signing: Making Transaction Approvals Safer on Ethereum

by SB Crypto Guru News
May 12, 2026
0

An Ethereum Working Group consisting of wallet developers, security firms and the Ethereum Foundation’s Trillion Dollar Security Initiative today launched...

Protocol Cluster Updates: May 2026

Protocol Cluster Updates: May 2026

by SB Crypto Guru News
May 11, 2026
0

A semi-regular gathering of Ethereum core devs from various client teams, or interop, recently took place in Svalbard, Norway. Over...

Load More
Next Post
ZKsync Hit by Admin Hack, Attacker Mints 111M Extra Tokens

ZKsync Hit by Admin Hack, Attacker Mints 111M Extra Tokens

Crypto Market Rigged? DeFiance Founder Blasts Exchanges Over Price Manipulation

Crypto Market Rigged? DeFiance Founder Blasts Exchanges Over Price Manipulation

Facebook Twitter LinkedIn Tumblr RSS

CATEGORIES

  • Altcoin
  • Analysis
  • Bitcoin
  • Blockchain
  • Crypto Exchanges
  • Crypto Updates
  • DeFi
  • Ethereum
  • Metaverse
  • Mining
  • NFT
  • Regulations
  • Scam Alert
  • Uncategorized
  • Web3

SITE MAP

  • Disclaimer
  • Privacy Policy
  • DMCA
  • Cookie Privacy Policy
  • Terms and Conditions
  • Contact us

Copyright © 2022 - SB Crypto Guru News.
SB Crypto Guru News is not responsible for the content of external sites.

Welcome Back!

Login to your account below

Forgotten Password?

Retrieve your password

Please enter your username or email address to reset your password.

Log In
No Result
View All Result
  • HOME
  • BITCOIN
  • CRYPTO UPDATES
    • GENERAL
    • ALTCOINS
    • ETHEREUM
    • CRYPTO EXCHANGES
    • CRYPTO MINING
  • BLOCKCHAIN
  • NFT
  • DEFI
  • WEB3
  • METAVERSE
  • REGULATIONS
  • SCAM ALERT
  • ANALYSIS

Copyright © 2022 - SB Crypto Guru News.
SB Crypto Guru News is not responsible for the content of external sites.