Monday, March 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

This Is Fine (Until the Grant Runs Out)

This Is Fine (Until the Grant Runs Out)

by SB Crypto Guru News
February 27, 2026
0

The commons called. It wants a runway. Every so often, in the blockchain world’s usual cycle of funding scares, a...

Treasury Staking Initiative | Ethereum Foundation Blog

Treasury Staking Initiative | Ethereum Foundation Blog

by SB Crypto Guru News
February 24, 2026
0

The Ethereum Foundation has begun staking a portion of its treasury, in line with its Treasury Policy announced last year....

The Ethereum Foundation’s Commitment to DeFi

The Ethereum Foundation’s Commitment to DeFi

by SB Crypto Guru News
February 23, 2026
0

DeFi isn't a speculative bet on the future. It's the inevitable evolution of finance, driven by a fundamental truth: financial...

Let your Agent Pay for Blockchain Data

Let your Agent Pay for Blockchain Data

by SB Crypto Guru News
February 20, 2026
0

Lobsters like block too You can use x402 for agents to pay and get access to blockchain data now. There’s...

Switched from first-gen hardware wallets to fully airgapped QR signing… and wow. [Keystone 3 Pro review]

Switched from first-gen hardware wallets to fully airgapped QR signing… and wow. [Keystone 3 Pro review]

by SB Crypto Guru News
February 18, 2026
0

USB cables are the worst part of hardware wallet UX. Until very recently, transacting onchain for me meant enduring the...

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.