# Issue Template

## Issue type

- [ ] Bug report
- [ ] Feature request
- [ ] Documentation issue
- [ ] Question / support
- [ ] Other

> **Security issues:** Do NOT open a public issue. See [CONTRIBUTING.md §9](./CONTRIBUTING.md#9-security) for the disclosure process.

---

## If this is a bug report

**What did you expect to happen?**

<!-- e.g. "Calling createAccountabilityBond with 0.01 ETH should emit BondCreated and increment nextBondId" -->

**What actually happened?**

<!-- e.g. "Transaction reverted with 'InsufficientStake' even though stake meets the 30% threshold" -->

**Steps to reproduce**

1. ...
2. ...
3. ...

**Environment**

- Chain: <!-- e.g. Base mainnet (8453), Polygon (137), local fork -->
- Contract address (if applicable): <!-- e.g. 0x6750D28865434344e04e1D0a6044394b726C3dfE -->
- Tx hash (if applicable): <!-- e.g. 0xabc... -->
- Toolchain: <!-- e.g. Node v20.11, Forge 0.2.0, Hardhat 2.19 -->
- OS: <!-- e.g. macOS 14.4, Ubuntu 22.04 -->

**Logs / output**

```
<!-- paste relevant output, error trace, or stack -->
```

---

## If this is a feature request

**What problem are you trying to solve?**

<!-- Describe the use case, not the solution. e.g. "I want to query the latest attestation per bondID without scanning all events" -->

**Why does it matter?**

<!-- Who benefits, what unblocks, what scales because of this -->

**Prior approaches (if any)**

<!-- Workarounds you've tried, other protocols that solve this, related ERCs -->

**Suggested solution (optional)**

<!-- Only if you have one; keep it brief — implementation can be discussed in the PR -->

---

## If this is a documentation issue

**Where in the docs is the problem?**

<!-- Path or URL, e.g. README.md §3, or docs.vaultfire.xyz/quickstart -->

**What's wrong or missing?**

---

## Checklist

- [ ] I searched existing issues and this is not a duplicate
- [ ] I included enough detail for a maintainer to reproduce or evaluate this
- [ ] If a security issue, I did **not** post details here (followed §9 disclosure instead)
- [ ] I'm willing to follow up on review comments
