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

# What is Bloxchain?

**Bloxchain** is governed smart contract security on Ethereum: policy is enforced **on-chain** by the open-source Protocol. **bloxchain.app** is the hosted UI to operate contracts; the **TypeScript SDK** is for your own integration.

> **Production** — Third-party security audit completed for the published scope. See [Production readiness](/developers/production-readiness.md) and [Audit status](/security/audit-status.md).

## Three surfaces, one enforcement layer

| Surface                | What it is                                                                                 | Best for                                              |
| ---------------------- | ------------------------------------------------------------------------------------------ | ----------------------------------------------------- |
| **Bloxchain Protocol** | Open-source (MPL-2.0) smart contracts: state machine, RBAC, timelocks, meta-transactions   | Deploying and extending Account-style contracts       |
| **bloxchain.app**      | Hosted, **non-custodial** product: sign-in, contract workspace, transactions, policy setup | Operators and administrators without writing app code |
| **@bloxchain/sdk**     | TypeScript clients aligned with Protocol releases                                          | Backends, bots, custom UIs                            |

```
Protocol (on-chain, open source)
    ↑                    ↑
bloxchain.app      @bloxchain/sdk
```

The app and SDK **do not replace** the Protocol. They read state and submit governed operations your wallet is allowed to perform. If policy denies an action, the contract rejects it regardless of which tool you use.

## What the Protocol does

**Bloxchain Protocol** provides **governed operations**: multi-phase transactions, dynamic RBAC, time-locks, meta-transactions (EIP-712), and guarded execution through **EngineBlox** / `SecureOperationState`.

Use it for **Account-style** contracts (treasury, payments, vaults) with separation of duties—not a single hot key for every critical action.

## What bloxchain.app does (and does not)

Product scope and workspace details: [Platform overview](/platform-bloxchain.app/start.md).

We **never hold private keys or custody assets**. See [Security & disclaimers](/security/security-disclaimers.md).

## Choose your path

| I want to…                 | Start here                                                  |
| -------------------------- | ----------------------------------------------------------- |
| Go to production           | [Production readiness](/developers/production-readiness.md) |
| Understand the model first | [How this works](/introduction/operational-model.md)        |
| Pick your path             | [Getting started](/getting-started/getting-started.md)      |
| Use the hosted app         | [Platform get started](/platform-bloxchain.app/start.md)    |
| Integrate in TypeScript    | [SDK quickstart](/getting-started/quickstart.md)            |
| Deploy or extend on-chain  | [Protocol deploy guide](/developers/deployment.md)          |

## Next steps

* [Getting started](/getting-started/getting-started.md)
* [Core principles](/introduction/core-principles.md)


---

# 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://docs.bloxchain.app/introduction/what-is-bloxchain.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.
