**READTHIS FIRST** and follow all instructions, please. `:)`
Thank you for taking the time to report an issue. This form is for reporting **bugs within ethers**, specifically for the legacy v5 branch.
If you are **new to ethers** or *uncertain* whether this is a bug in ethers, a bug in another framework or a bug in your own code, please [start a discussion](https://github.com/ethers-io/ethers.js/discussions) first.
- type:input
id:version
attributes:
label:Ethers Version
description:What version of ethers are you using? Before opening an issue, please make sure you are up to date.
placeholder:5.y.z
validations:
required:true
- type:input
id:search-terms
attributes:
label:Search Terms
description:Have you searched for answers [in the documentation](https://docs.ethers.org), through [the issues](https://github.com/ethers-io/ethers.js/issues) and [on the discusions](https://github.com/ethers-io/ethers.js/discussions)? Please include the search terms you have tried. This helps us add more keywords where needed.
placeholder:e.g. abi, network, utf8
- type:textarea
id:about-the-bug
attributes:
label:Describe the Problem
description:Please describe what you expected to happen vs what did happen?
placeholder:What happened?
validations:
required:true
- type:textarea
id:code-snippet
attributes:
label:Code Snippet
description:If possible, please include a **short and concise** code snippets that can reproduce this issue. Ideally code that can be pasted into the [Ethers Playground](https://playground.ethers.org).
placeholder:e.g. provider.getBlockNumber()
render:shell
- type:textarea
id:contract-abi
attributes:
label:Contract ABI
description:If this involves a contract, please include any **concise and relevant** ABI fragments.