# Resources

***

## Glossary

| Term                        | Definition                                                                                                                                      |
| --------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- |
| **CBTC**                    | Canton Bitcoin - a 1:1 wrapped BTC token on the Canton Network, issued and redeemed via a decentralised bridge.                                 |
| **Canton Network**          | A permissioned blockchain built by Digital Asset for institutional finance. Private transactions, no public mempool.                            |
| **CIP-56**                  | Canton Instrument Protocol - the token standard CBTC complies with, enabling interoperability with any CIP-56-compliant tool.                   |
| **Daml**                    | The smart contract language used on Canton. CBTC operations are Daml contract choices.                                                          |
| **DAR file**                | Daml Archive - a compiled Daml package that you install on your Canton participant to interact with CBTC contracts.                             |
| **FROST**                   | Flexible Round-Optimised Schnorr Threshold Signatures - the cryptographic protocol securing CBTC's Bitcoin custody.                             |
| **Attestor**                | An independent node operator that verifies Bitcoin transactions and participates in threshold signing for CBTC mint/burn operations.            |
| **Coordinator**             | A service that facilitates Attestor coordination, monitors deposits, and constructs Bitcoin transactions. Cannot act unilaterally.              |
| **Minter**                  | A credential granting the right to create deposit accounts and initiate CBTC minting.                                                           |
| **Instrument ID**           | The unique identifier for CBTC on a given Canton network (devnet/testnet/mainnet). Differs per environment.                                     |
| **Taproot (P2TR)**          | A Bitcoin address type introduced with the Taproot upgrade. Required for CBTC deposit addresses.                                                |
| **UTXO**                    | Unspent Transaction Output. Each CBTC transfer creates UTXOs. Canton recommends max 10 per party.                                               |
| **Decentralized Party**     | A Canton-native construct where multiple independent operators collectively control a party via threshold signing.                              |
| **ERC-4626**                | A tokenised vault standard. BitSafe Vaults implement ERC-4626 semantics on Canton.                                                              |
| **Curator**                 | A professional asset manager who operates yield strategies within a BitSafe Vault.                                                              |
| **LP (Liquidity Provider)** | An institutional depositor who provides capital to a Vault in exchange for shares and yield.                                                    |
| **MEV**                     | Maximal Extractable Value - front-running and sandwich attacks possible on public blockchains. Canton eliminates this via private transactions. |

***

## GitHub Repositories

* **cbtc-lib** (Rust SDK) - [github.com/DLC-link/cbtc-lib](https://github.com/DLC-link/cbtc-lib)
* **canton-lib** (lower-level Canton library) - [github.com/DLC-link/canton-lib](https://github.com/DLC-link/canton-lib)
* **cbtc-lib** (DAR files, scripts) - [github.com/DLC-link/cbtc-lib](https://github.com/DLC-link/cbtc-lib)
* **Code examples** - [github.com/DLC-link/cbtc-lib/tree/main/examples](https://github.com/DLC-link/cbtc-lib/tree/main/examples)

***

## Audit Reports

* [**Quantstamp Audit Report (CBTC)**](https://certificate.quantstamp.com/full/cbtc/5d0d805e-8cf0-4a39-bf1a-0e94899b3c1c/index.html)

***

## Whitepapers and Research

* [**FROST: Flexible Round-Optimized Schnorr Threshold Signatures**](https://eprint.iacr.org/2020/852) - Komlo & Goldberg, 2020
* [**Canton Network Whitepaper**](https://www.canton.network/whitepapers) - Digital Asset

***

## Canton Ecosystem Links

* [Canton Network](https://www.canton.network/)
* [Canton Developer Documentation](https://docs.digitalasset.com/)
* [Canton Token Standard API](https://docs.dev.sync.global/app_dev/token_standard/index.html#api-references)
* [BitSafe Technical Docs (live site)](https://docs.bitsafe.finance/bitsafe-documentation/product-suite/cbtc)

***

## Support

> 📬 **Developer support:** <support@bitsafe.finance>

***

## Changelog

***


---

# Agent Instructions: Querying This Documentation

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

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.bitsafe.finance/developers/resources.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
