> For the complete documentation index, see [llms.txt](https://docs.stacks.co/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.stacks.co/operate/protocol-bonds.md).

# Protocol Bonds

Protocol bonds pair a Bitcoin commitment with locked STX. Guides for opening, running and ending a bond position.

A protocol bond pairs a Bitcoin commitment with an STX lock for a 12-cycle term. The Bitcoin side is either a timelocked UTXO you hold on Bitcoin L1, or sBTC held by the contract.

* [Getting Allowlisted for a Bond](/operate/protocol-bonds/getting-allowlisted-for-a-bond.md): how capacity is allocated, what to send the Stacks Endowment, and how to check your entry.
* [Opening a Bond Position](/operate/protocol-bonds/opening-a-bond-position.md): the allowlist, the two Bitcoin legs, the registration deadline, and what the contract checks.
* [Verifying and Reclaiming Your Locked Bitcoin](/operate/protocol-bonds/verifying-and-reclaiming-your-locked-bitcoin.md): checking the lock address before funding, what you need to spend it later, and reclaiming after the timelock.
* [Ending or Changing a Bond Position](/operate/protocol-bonds/ending-or-changing-a-bond-position.md): exiting early, withdrawing sBTC, changing signer-manager, and rolling into a new position.
* [Bond Troubleshooting](/operate/protocol-bonds/bond-troubleshooting.md): why a registration fails, and what to do about it.
* [Bond FAQ](/operate/protocol-bonds/bond-faq.md): short answers, with links to the guides above.
* [Bond pool operator guide](/operate/protocol-bonds/bond-pool-operator-guide.md): running a whitelisted community sBTC pool.
* [sBTC Pool FAQ](/operate/protocol-bonds/sbtc-pool-faq.md): short answers for pool members.

For the conceptual overview, see [Bitcoin Staking](https://docs.stacks.co/learn/bitcoin-staking).


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.stacks.co/operate/protocol-bonds.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
