> For the complete documentation index, see [llms.txt](https://docs.swissborg.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.swissborg.com/borg-migration/security.md).

# Security

## [SwissBorgToken.sol](/borg-migration/technical-documentation/swissborgtoken.sol.md)

The token contract is immutable and has no roles defined.

## [ChsbToBorgMigrator.sol](/borg-migration/technical-documentation/chsbtoborgmigrator.sol.md)

The migrator can be upgraded and has two roles defined:

\- **`owner`**: **which can upgrade the contract and set a new manager.**

&#x20;The owner will be a 5-out-of-7 multisig. The signers are part of the SwissBorg ecosystem.

\- **`manager`**: **which can pause the migration.**

&#x20;The manager will be a 3-out-of-5 multisig. The signers are also part of the SwissBorg ecosystem.

The addresses of all contracts, including the multisigs are on this page:

{% content-ref url="/pages/Xoj9Jbzg3BUgGtoqn0xz" %}
[Contract Addresses](/borg-migration/contract-addresses.md)
{% endcontent-ref %}
