{"id":"bep-20","version":1,"language":"en","title":"BEP-20","hidden":false,"content":"**BEP-20** is a [BNB Chain](https://iq.wiki/wiki/binance-smart-chain) token standard created to extend [ERC-20](https://iq.wiki/wiki/erc-20), the most common [Ethereum](https://iq.wiki/wiki/ethereum) token standard. The BEP-20 protocol outlines guidelines for spending a token and determining who may utilize it, while also establishing regulations for its overall usage. [\\[1\\]](#cite-id-t70dhmj092s)[\\[5\\]](#cite-id-ix82bqwnqcb)  \n$$widget0 [YOUTUBE@VID](AnGQ7tFLMK4)$$  \n  \n# Overview  \n  \nThe BEP-20 standard was both derived from and fully compatible with the [ERC-20](https://iq.wiki/wiki/erc-20) standard, and the code of the functions that define the BEP-20 standard are modifications of the ERC-20 standard. [\\[3\\]](#cite-id-ctj6ojnbdaj)  \n  \nThe modifications made were aimed at enhancing the protocol's efficiency and optimizing its speed and transaction costs. BEP-20 was specifically designed as a technical specification for the BNB Chain, providing developers with a flexible format to create various tokens. These tokens can represent a wide range of assets, from business shares to [stablecoins](https://iq.wiki/wiki/stablecoin) stored similarly to dollars in a bank vault. [\\[3\\]](#cite-id-ctj6ojnbdaj)  \n  \n## Parameters  \n  \nThe BEP-20 standard parameters include:  \n  \n* Blacklist: The Blacklist parameter helps in blacklisting or banning a dubious BEP-20 address or other malicious addresses.  \n* Can Mint: This parameter serves as the inflationary parameter for the BEP-20 standard. The parameter provides specifications regarding possibilities for minting new tokens to increase the BEP-20 supply.  \n* Can Burn: This parameter is the ideal complement for the “Can Mint” parameter and serves as the deflationary parameter. The “Can Burn” parameter can specify the possibility of burning tokens to reduce supply.  \n* Can Pause: The “Can Pause” parameter safeguards against malicious attacks. In the event of any malicious attack or platform downtime, users can pause all the BEP-20 token operations. However, the “Can Pause” parameter is centralized, and the creator or user address with similar authority can pause the operations of the BEP20-based network. [\\[2\\]](#cite-id-4tmt6imvdgh)  \n  \n$$widget0 [YOUTUBE@VID](TQfjnCN60A0)$$  \n  \n## BEP-20 Token  \n  \nThe BEP-20 token standard on BSC applies to any token that is launched or created on [BNB Smart Chain’s](https://iq.wiki/wiki/binance-smart-chain) platform. Examples of such tokens are utility tokens, [stablecoins](https://iq.wiki/wiki/stablecoin), and security tokens. Another category of coins, known as “Peggy Coins”, are also built using the BEP-20 standard and can be pegged to different assets. [\\[4\\]](#cite-id-rxp0m48gf1d)  \n  \nExamples of BEP-20 Tokens include; CAKE, BUX, [BUSD](https://iq.wiki/wiki/busd), ALPHA, WBNB, BURGER, SAFEMOON, etc.[\\[2\\]](#cite-id-4tmt6imvdgh)  \n  \n# BEP-20-based Projects  \n  \n## PancakeSwap  \n  \n[PancakeSwap](https://iq.wiki/wiki/pancakeswap) is an AMM, or [automated market maker](https://iq.wiki/wiki/automated-market-maker), and is one of the web’s leading [DEXs](https://iq.wiki/wiki/decentralized-exchange). Its functionality allows users to exchange tokens on BSC. [\\[4\\]](#cite-id-rxp0m48gf1d)  \n  \n## Autofarm  \n  \nAutofarm is a DEX and a yield aggregator. Assets can be used as liquidity and collateral, and vaults execute automated actions on the platform, including compounding yield.[\\[4\\]](#cite-id-rxp0m48gf1d)  \n  \n## BEP-20 Money Market Protocols  \n  \nVenus offers a protocol for decentralized lending and borrowing on the foundations of BSC. As an algorithm-based money market system, Venus employs two distinct BEP-20 tokens, with one serving as the [stablecoin](https://iq.wiki/wiki/stablecoin) and the other as the governance token. [\\[2\\]](#cite-id-4tmt6imvdgh)","summary":"BEP-20 is a BNB Chain token standard derived from ERC-20, aimed at optimizing efficiency and transaction costs while providing a framework for various token creations.","categories":[{"id":"cryptocurrencies","title":"Cryptocurrencies"}],"promoted":0,"tags":[{"id":"BinanceSmartChain"},{"id":"Glossary"}],"metadata":[{"id":"references","value":"[{\"id\":\"t70dhmj092s\",\"url\":\"https://academy.binance.com/en/glossary/bep-20\",\"description\":\"binance academy - bep 20\",\"timestamp\":1690811129680},{\"id\":\"4tmt6imvdgh\",\"url\":\"https://101blockchains.com/bep20-token/\",\"description\":\"101blockchains - bep-20 parameters\",\"timestamp\":1690812298197},{\"id\":\"ctj6ojnbdaj\",\"url\":\"https://coinmarketcap.com/alexandria/glossary/bep-20\",\"description\":\"cmc - bep-20\",\"timestamp\":1690812318036},{\"id\":\"rxp0m48gf1d\",\"url\":\"https://moralis.io/what-is-bep20-full-binance-smart-chain-token-guide/\",\"description\":\"moralis - bep20 token\",\"timestamp\":1690812939829},{\"id\":\"ix82bqwnqcb\",\"url\":\"https://github.com/binance-chain/BEPs/blob/master/BEP20.md\",\"description\":\"bep-20 on github\",\"timestamp\":1690813869074}]"},{"id":"github_profile","value":"https://github.com/binance-chain/BEPs/blob/master/BEP20.md"},{"id":"previous_cid","value":"QmX2Wk2zE9XoHyaaYPU899NvuVvaDtWurbvFCAvodQFUQ9"}],"user":{"id":"0x6753061a4cffbc0A617e57E956A298D88702a94B"},"author":{"id":"0x212Cb3F4aE6611054637f9f78F18fB628AD258bb","profile":{"username":"zainab","avatar":"QmZzhTxNPnCKWpsPJtS1YeZUiZ5vFSNHCeStpigLs2pRNt"}},"media":[{"name":"AnGQ7tFLMK4","id":"https://www.youtube.com/watch?v=AnGQ7tFLMK4","size":"0","type":null,"source":"YOUTUBE"},{"name":"TQfjnCN60A0","id":"https://www.youtube.com/watch?v=TQfjnCN60A0","size":"0","type":null,"source":"YOUTUBE"}],"views":12,"events":[],"ipfs":"QmX2Wk2zE9XoHyaaYPU899NvuVvaDtWurbvFCAvodQFUQ9","transactionHash":"0xa590beb4de8cb06f0d2146c39ea8ca559a7c029122715ae2ac831e244830123e","created":"2023-07-31T14:37:08.617Z","updated":"2023-07-31T14:37:08.617Z","images":[{"id":"QmWKoE1RPRdGcELUE7UouLK2fuUUSAkqcQFhDjbCLSusBe","type":"image/jpeg, image/png"}],"linkedWikis":null}