> 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/minimized-trust-assumptions.md).

# Minimized Trust Assumptions

By allowing users to invoke programs with a native Bitcoin transaction, Arch improves the user experience by reducing the number of steps needed to interact with the platform, and reduces security risk since there is no bridge implementation to depend on. Furthermore, unlike chains that require bridges, there is no fear of assets being marooned in the Arch network because assets are never stored on Arch; should a bridge go offline in other scenarios, a user's funds would effectively be *stuck* until the bridge was able to be started again.<br>

Users of applications who use Arch behind the scenes put trust in the decentralized key generation scheme for assets only while their assets are controlled by Arch Bitcoin addresses, and also for the consistency of external-to-Bitcoin state. Users also place trust in the program authors, the same as they would with other networks that support smart contracts, though these programs can and should be audited first before being used, as a best practice.

<br>


---

# 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 dynamically by asking a question.

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

```
GET https://arch-network.gitbook.io/arch-documentation/fundamentals/introducing-arch/minimized-trust-assumptions.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
