> For the complete documentation index, see [llms.txt](https://docs.scrt.network/secret-network-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.scrt.network/secret-network-documentation/infrastructure/running-a-node-validator/non-sgx-node-beta.md).

# Non-SGX Node (Beta)

### Introduction

Note: this functionality is available starting from v 1.25 of Secret Network

Secret Network executes smart contracts inside Intel SGX secure enclaves so that transaction inputs, outputs, and contract state remain encrypted and private. While this is the defining feature of the chain, it imposes a strict hardware requirement on every node that wants to natively process transactions.

The Non-SGX (Replay) Node removes this hardware requirement. It is a fully functional full node — capable of syncing, verifying, and serving the blockchain — that replaces local enclave execution with a deterministic trace replay mechanism. Instead of running the encrypted WASM bytecode itself, it fetches the precise record of what the enclave did (every storage write, every gas charge, every return value) from an upstream SGX node over gRPC, and applies those operations identically to its own state.

The result is a node whose AppHash is bit-for-bit identical to every SGX node on the network, without ever touching an SGX enclave.


---

# 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.scrt.network/secret-network-documentation/infrastructure/running-a-node-validator/non-sgx-node-beta.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.
