# Security considerations

The Botanix Bridge implements multiple layers of security to protect user funds and ensure the integrity of cross-chain transfers. Understanding these security measures helps users make informed decisions when using the bridge.

### Federation Security Model

The bridge's security is built on a robust federation model:

* **16 Decentralized Members**: A carefully selected group of trusted participants collectively control the multisig wallets that secure all bridged Bitcoin
* **Threshold Signatures**: No single federation member can unilaterally access funds; multiple signatures are required for any withdrawal
* **Geographic Distribution**: Federation members are distributed across different jurisdictions to reduce centralization risks
* **Reputation-Based Selection**: Members are chosen based on technical expertise, operational track record, and commitment to the protocol

### Cryptographic Security

The bridge employs state-of-the-art cryptographic techniques:

* **FROST Signatures**: Flexible Round-Optimized Schnorr Threshold signatures provide efficient multi-party signing while maintaining privacy
* **Taproot Integration**: Utilizes Bitcoin's taproot technology for improved privacy and efficiency
* **Cryptographic Proofs**: All deposits are verified through cryptographic proofs that can be independently validated
* **Address Encoding**: User destination addresses are cryptographically encoded into Bitcoin gateway addresses

## User Security Best Practices

Users can enhance their security when using the bridge:

#### Address Verification

* Always double-check deposit and withdrawal addresses before confirming transactions
* Copy addresses directly from the bridge interface to avoid typos
* Verify the first and last few characters after copying to detect potential malware interference

#### Network Security

* Only access the bridge through the official URL: [https://bridge.botanixlabs.com](https://bridge.botanixlabs.com/)
* Bookmark the official bridge to avoid phishing sites
* Ensure you're connecting to the correct networks (mainnet vs testnet)

#### Transaction Safety

* Start with small test amounts when first using the bridge
* Allow adequate time for confirmations on both networks
* Keep transaction IDs for your records and troubleshooting

#### Wallet Security

* Use reputable wallets with strong security features
* Never share private keys or seed phrases
* Keep wallet software updated to the latest versions

## Risk Considerations

While the bridge implements robust security measures, users should be aware of potential risks:

#### Federation Risk

* The current federation model introduces a degree of trust in the selected members
* This risk is mitigated by the threshold signature requirement and member selection process
* The protocol is designed to transition to a fully decentralized model in the future

#### Smart Contract Risk

* The minting contract on Botanix has been audited, but smart contracts may contain undiscovered vulnerabilities


---

# 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.botanixlabs.com/bridge/more-information/security-considerations.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.
