My first project attempt to deploy, fund and execute a contract on BSC Testnet is failing.
The deployment works but the transfer from my MetaMask BNB wallet (on BSC Testnet) to the contract fails as it appears to require a contract address for the token (BNB), but I have not been able find such a contract.
The address I have for BNB is 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE
When I use this address I get error: ContractNotFound: No contract deployed at 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE
Why is there no proper contract address for BNB?
How do I transfer BNB without the context of a BNB contract? i.e. what/where is the container/object that executes the transfer (if it’s not a contract)?
Environment
Brownie / BSC-testnet / MetaMask