Hi i want to verify my contract on bscscan but i keep getting this error Error! Unable to generate Contract ByteCode and ABI (General Exception, unable to get compiled [bytecode])
i am a noobie so keep it simpel please
pragma solidity ^0.8.0;
import "https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/token/ERC20/ERC20.sol";
contract Vidar is ERC20 {
constructor(uint256 initialSupply) public ERC20 ("Vidar", "VDR"){
_mint(msg.sender,initialSupply);
}
}
Thanks for helping me!
Hi @Sjoerd welcome to Open Zeppelin!
Because you are having compiler issues, it is probably a very basic environment problem.
Please follow the guide at OpenZeppelin Upgrades: Step by Step Tutorial for Hardhat
Here are some learning resources Solidity learning resources
If you are still having problems after that please update us and we can help.
Hi Tsushima,
Thanks for helping me out, i figured out how to get the errors out Remix Ethereum but i can’t verify on Bscscan i am new noob so i will share:
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;
import "https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/token/ERC20/ERC20.sol";
contract Name is ERC20 {
constructor (uint256 initialsupply) ERC20 ("Name", "NME"){
_mint(msg.sender,initialsupply);
}
}
And Bscscan give this error: Error! Unable to generate Contract ByteCode and ABI (General Exception, unable to get compiled [bytecode])
This is an environment issue. You will have to figure out how to verify with Remix.
Asked in a Discord channel:
How to verify a contract deployed using Remix importing OpenZeppelin via GitHub?
Example:
TyeG
May 16, 2021, 3:25am
5
I’m having the exact same issue and haven’t been able to figure it out have you had any luck ?
Skyge
May 17, 2021, 2:22pm
6
Sorry, I am not familiar with the BSC-Chain, maybe you should ask for help in their forum: Home | Binance Chain Forum
And they have a documentation about how to verify contracts, maybe you can have a look at it:
I think you should share your contract address and compiler version.