# Network Access Gateway (NAG)

The Circular architecture includes a Network Access Gateway (NAG) role intended to facilitate transaction ingestion and initial routing across the network. A NAG can accept a submitted transaction and forward it to an appropriate node (or subnet) using a simple routing policy designed to support throughput and load distribution.

Routing policies may incorporate publicly observable network conditions (for example, congestion or capacity signals) to avoid concentrating traffic and to improve overall efficiency. The specific routing policy and any associated incentives are implementation-dependent and may evolve over time.

NAG implementations are intended to be open source and permissionless, so that independent third parties can deploy compatible gateways without requiring centralized authorization. The protocol may include incentives for transaction ingress and routing, subject to network governance and implementation.


---

# Agent Instructions: 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:

```
GET https://circular-protocol.gitbook.io/whitepaper/circular-protocol-architecture/network-access-gateway-nag.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
