# Satuchain

## Introduction

SATUCHAIN (SATU CHAIN) is an EVM-compatible Layer-1 blockchain secured by Adaptive Proof-of-Stake (APoS). It is designed to provide fast confirmations, consistent finality, and low transaction costs, while preserving the developer experience and tooling standards that have made the EVM ecosystem widely adopted.

### Motivation

The EVM has become the dominant smart contract standard due to mature tooling, established security practices, and broad integrations across wallets and infrastructure. However, real production deployments continue to face practical constraints that affect both user experience and operational reliability:

* **Fee unpredictability** during network congestion, which breaks onboarding and transaction flows
* **Confirmation uncertainty**, which complicates application state management and UX
* **Infrastructure bottlenecks**, especially RPC reliability and indexing throughput, which reduce availability at scale

SATUCHAIN is built to address these constraints while keeping the workflow familiar for builders.

### Transaction Lifecycle (High Level)

SATUCHAIN follows a clear end-to-end execution flow:

1. **Sign** — Users sign transactions locally in their wallet.
2. **Broadcast** — Signed transactions are submitted via JSON-RPC or WebSocket endpoints.
3. **Mempool** — Valid transactions propagate across the network and enter the transaction pool.
4. **Block Proposal** — A validator proposes a block by selecting transactions according to network rules.
5. **APoS Finality** — Validators verify and finalize the block through Proof-of-Stake consensus.
6. **Receipts & Logs** — Execution outputs generate receipts and event logs used by explorers and indexers.

### Builder and Operator Focus

SATUCHAIN is designed for both application teams and infrastructure operators:

* **Builders** can deploy and interact with Solidity smart contracts using common EVM toolchains and libraries.
* **Operators** can run nodes and validators with clear operational guidance for security, monitoring, and reliable RPC exposure.

### Native Token

The **SATU** token is the native asset of the network. It is used for transaction fees and protocol-level incentives that support validator operations and long-term network security.

### Scope of This Documentation

This documentation provides the specifications and practical guides required to build and operate on SATUCHAIN, including:

* Network parameters (chain ID, RPC/WS endpoints, explorer)
* Smart contract deployment and interaction workflows
* JSON-RPC and WebSocket reference
* Node and validator setup, monitoring, and security practices


---

# 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://satuchain.gitbook.io/satuchain-docs/introduction/satuchain.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.
