> For the complete documentation index, see [llms.txt](https://arch-network.gitbook.io/arch-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://arch-network.gitbook.io/arch-documentation/fundamentals/introducing-arch/how-arch-works.md).

# How Arch Works

Arch’s FROST + ROAST signature scheme allows the Arch Validator Network to collectively generate Bitcoin addresses and sign Bitcoin transactions, while retaining the ability to dynamically add and remove nodes from the signers/validators set (this allows the network to be both decentralized and robust/fault-tolerant). Each node runs an instance of the program execution environment, maintains a database of the associated state, and provides an RPC interface for users to access the network.

<figure><img src="https://23313105-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIT5wbQpimoaBhygZ2Yir%2Fuploads%2FueXqWhLWizzeOXpP1f4w%2Fimage.png?alt=media&amp;token=e1c458b6-36aa-485e-aef1-dbb5bb1898b1" alt=""><figcaption><p>OUTDATED DIAGRAM - NEW DIAGRAM COMING SOON</p></figcaption></figure>

<br>
