How do I ask a good question?

If you were redirected here, your post did not meet quality standards. Please review this page and create a new topic according to the guidelines.

Asking good questions is important in this community. It will improve your chances of getting an answer from the OpenZeppelin team or community members, and of finding out how to solve your problem.

Users are expected to put in a minimum level of effort. Topics will be closed unanswered if moderators consider that this was not the case. Repeated failure to meet quality standards may result in the user being banned.

Before posting, extensively search the internet and the forum for relevant posts. If none of the existing posts answers your question, create your own according the guidelines below.

We generally follow the guidelines of the Stack Overflow community, as summarized in Why do I see a message that my question does not meet quality standards?:

Check to make sure that your question has the following:

  • A clear title.
  • A reasonable explanation of what your question is. Add as much detail as you can.
  • Any background research you’ve tried but wasn’t enough to solve your problem.
  • Correct use of English spelling and grammar to the best of your ability.

If you will be posting code, make sure it is formatted as code by surrounding it with triple backticks.

code here

For more detail and tips consult the following resources:

Crown sale bep20 token
Can not verify erc20 contract in bsc scan
Can't verify contract on BSC scan
"Warning! Error encountered during contract execution [Out of gas] " ERROR
How transferFrom can be used with addresses other than the contract?
Im not sure what I did?
DeclarationError: Undeclared identifier error when using sendValue()
Ethernaut test token needed. rinkeby faucet not working insufficient funds for gas * price +value
Token with fee on transaction (Charity and Liquidity only)
Deflationary Token
We don't know how to do the delegate function
How transferFrom can be used with addresses other than the contract?
Can I change my rewards into BTC/BUSD, The concept of the token is just hold the token and it will calculate the BNB rewards you can get daily
Please support with finding an answer
Hello. Can anyone help me to verify my contract?
I can not compile a contract in bsc
Can I restart my ERC20 or BEP20 contract after deploying?
Uniswap router swapExactTokensForETHSupportingFeeOnTransferTokens() gives error
How to create contract that locks airdrop from withdrawal
Warning: Visibility for constructor is ignored. If you want the contract to be non-deployable, making it “abstract” is sufficient
Etherscan verification for flattened contract deployed with Remix
How to get the proof(bytes 32) data from a contract
Can't deploy SafeMoon fork contract due to: "... hit a require or revert statement somewhere in its constructor"
Error: Proxy admin is not the one registered in the network manifest
swapExactTokensForETHSupportingFeeOnTransferTokens and transfer_from_failed
Verify ERC20 token on Etherscan that was deployed through Remix: Step by Step Guide
How to verify a contract deployed using Remix importing OpenZeppelin via GitHub?
Unable to generate contract bytecode Ethereum
Can't verify BSC contract and it has the same output
Help verifying token on bscscan
Help with verification on
Help needed - Gem Contract Error
Unable to verify contract on Binance smart chain testnet (BSC testnet)
Can anyone send me some ropsten ether?
Verify Contract through BscScan
How to use Hardhat or Truffle to deploy contracts
I Need Help guys
Couldn't verify contract on Bscscan
I need your help about : UpgradeableProxy.constructor (address _logic, address admin_, bytes _data)
I need simple ERC20 token template with pramga version 0.8.0 and up
Gas Estimation Error ! while transferFrom as There is Issue in OpenZep
I am unable to verify contracts
Before verifying the contract, I sent a token to other wallets, now I cannot verify, it asks me for the ABI. Should I add the constructs to the other wallets?
Bsc Contract Won't Verify, Please Help
Contract verification
Insufficient funds for gas + value Rinkeby faucet error?
I am unable to to verify my contract on Ropsten testnet
How to add bigger number in the value in js with web3
Need someone who can verify contract on bscscan for my token
Error! Unable to generate Contract ByteCode and ABI in Binance Smart Chain
Why is the contract not abstract
I need to lock a function so that it can only be used by unity as would be possible
Presale help
Trying to make dip website
Erc 721 help
Help me to verify and publish contract source code
Hello I am trying to verify my contract but got this error I use multi-part
IPFS Base Uri of Infura IPFS in Truffle Migrate
Help with contract not deducting fees and distributing to wallets
Can We Re Deploy a new Contract on Same address
How to create smart contract multi reward? (BUSD & Token it self)
How can I set a time interval for upgrading an upgradable smart contract
Difficulties verifying smart contract with imports
Implement erc20 in erc721 as reward for successful mint
Solidity contract
Remix Uint256 for abi encoder
ERC20 Coin Deploys but my symbol or name will not come up in BSC scan. Any Suggestions?
Can someone please explain each line and the figure are correct?
URGENT, How can I peg/add a token amount when MINT an NFT
Review and understanding standard functions of smart contract code
Need some help Please ! developer and marketing adress
Splitting ERC721 NFT into ERC20 Tokens
I need a withdrawal function for BNB from a smart contract
How to mint multiple NFTs at once ERC 721 contract
Sorry! The Compiled Contract ByteCode for '' does NOT match the Contract Creation Code for Address
SafeMint vs MintNFT
Contract code explanation
Help with verifying a contract on BSC
Contract validation problem. BscScan
Failed to verify ERC721 Smart Contract after publishing via Remix
I Need Help guys
Verify simple contract
TokenId in lazy minting
I Need Help guys
I want the complete code for making the token on the bep20 network
Error: not found lib/MerkleProof.sol
Simple small Savegas on-chain mint-myself Please let me know
Build tokens for training
Ban function on smart contract
Cannot addLiquidity from Smart Contract
ERC20 Contract