Close Menu
Crypto Chain Post
    Trending

    Bitcoin Quantum Computing Threat Is Fast Approaching, Experts Say

    June 4, 2025

    OKX Exchange Also Listed the Altcoin That Binance Announced It Was Listed! Here Are the Details

    June 4, 2025

    Berachain Taps Ethereum’s Pectra Playbook With ‘Bectra’ Upgrade

    June 4, 2025

    Will ETH Break Out Above $2,660 or Face Another Pullback?

    June 4, 2025

    $173 Billion Volume in May 2025

    June 4, 2025
    Facebook X (Twitter) Instagram TikTok Telegram
    • Privacy Policy
    • Terms of use
    • Advertise
    • Contact
    Wednesday, June 4
    Crypto Chain Post
    Price Index Newsletter
    • Home
    • News
      • Bitcoin
      • Ethereum
      • Altcoin
    • Blockchain
    • Markets
    • NFTs
    • DeFi
    • Web3
    • Analysis
    • Metaverse
    • Resources
      • Price Index
      • Crypto Heatmap
      • Glossary
      • Exchange
      • Economic Calendar
    • More
      • GameFi
      • ICO
      • Legal
      • Security
    Crypto Chain Post
    Home » Infinite Approval

    Infinite Approval

    News RoomBy News RoomDecember 30, 2022No Comments2 Mins Read

    Pre-approving smart contracts to enable the platform to spend any amount of your coins.

    Infinite approval is a smart contract programming practice, often considered to be problematic. This programming feature allows a given smart contract access (upon authorization from a user) to an unlimited number of tokens in the user’s wallet instead of only the number that is actually needed.

    An infamous example of a smart contract that was programmed this way is one employed by the decentralized exchange, Bancor. When a user first used the system, they had to give the smart contract authorization to withdraw an unlimited number of tokens from their wallet.

    Bancor’s smart contracts also contained a vulnerability that could have allowed a hacker to steal all the units of the token that the user authorized the contract to manage by leveraging this vulnerability. Fortunately, Bancor’s programmers noticed before malicious actors could steal the tokens and later modified their systems to only ask for approval for the needed number of tokens. The developers preemptively “stole” user funds to return them later to avoid a hack.

    After the controversy surrounding Bancor, it surfaced that infinite approval is a very popular practice among decentralized application programmers. Research conducted by a researcher at crypto wallet ZenGo revealed that popular decentralized applications feature infinite or extremely large approvals.

    Back to Glossary Index Page

    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
    Add A Comment
    Leave A Reply Cancel Reply

    Top News

    OKX Exchange Also Listed the Altcoin That Binance Announced It Was Listed! Here Are the Details

    June 4, 2025

    Berachain Taps Ethereum’s Pectra Playbook With ‘Bectra’ Upgrade

    June 4, 2025

    Will ETH Break Out Above $2,660 or Face Another Pullback?

    June 4, 2025
    Advertisement
    Demo
    Crypto Chain Post
    • Home
    • Privacy Policy
    • Terms of use
    • Advertise
    • Contact
    © 2025 Crypto Chain Post. All Rights Reserved.

    71-75 Shelton Street, Covent Garden, London United Kingdom, WC2H 9JQ

    Type above and press Enter to search. Press Esc to cancel.