Operator-Free Monetary Protocol on Ethereum
Community-maintained technical documentation for the SATO protocol.
SATO is an Ethereum-native monetary protocol that replaces discretionary human monetary control with deterministic smart contract execution.
Unlike conventional ERC-20 projects, SATO does not rely on treasury-controlled issuance, privileged administrators, governance-managed supply changes, or upgradeable token contracts.
SATO is built around a simple principle:
Monetary policy should be enforced by code rather than by people.
The protocol uses a bonding-curve issuance and redemption model. Users can buy into the curve by depositing ETH and can sell back into the curve by burning SATO for ETH according to deterministic protocol rules.
SATO is an Ethereum mainnet ERC-20 monetary experiment built around Uniswap v4 hook execution, bonding-curve mint/burn mechanics, and an ETH reserve.
Public metrics change over time, but the current protocol profile can be summarized as follows:
| Property | Value |
|---|---|
| Network | Ethereum Mainnet |
| Token | SATO |
| Curve Supply Asymptote | 21,000,000 SATO; this is not an ordinary fixed cap |
| Net ETH Reserve | Dynamic; see the live dashboard |
| Holders | Dynamic; see the live dashboard |
| Core Execution Layer | Uniswap v4 Hook |
| Reserve Holder | SatoHook |
| Operator Model | No active operator, no team treasury, no VC allocation |
SATO combines a visible ETH reserve with curve-based issuance and burn mechanics. The protocol is designed to run through verified smart contracts rather than discretionary team control.
The SATO Live Dashboard presents current public metrics such as reserve, supply, holders, market price, mint and burn values, and Ethereum block height. Values shown by the dashboard are dynamic observations, not protocol constants. Use Live State Verification to check each metric against its primary source.
SATO monetary policy is governed by deployed protocol logic rather than discretionary human decisions.
Core protocol behavior is designed to operate without proxy upgrades or administrative replacement of monetary logic.
Curve minting deposits ETH into the protocol reserve.
Curve redemption releases ETH from the protocol reserve according to deterministic bonding-curve rules.
Protocol behavior is executed on Ethereum and can be independently verified through deployed contracts, on-chain state, and transaction history.
| Property | Value |
|---|---|
| Blockchain | Ethereum Mainnet |
| Token Standard | ERC-20 |
| Primary Issuance Model | Bonding curve |
| Settlement Layer | Uniswap v4 PoolManager |
SATO is one of the early Ethereum mainnet assets built around Uniswap v4 hook execution.
Uniswap v4 hooks allow custom logic to run during the swap lifecycle. In SATO’s case, this mechanism is used to connect trading activity with bonding-curve issuance, burn/redemption behavior, and ETH reserve accounting.
This makes SATO different from a standard ERC-20 token. The core monetary logic is not based on manual emissions, team-controlled treasury actions, or discretionary administrator decisions. Instead, the protocol routes monetary behavior through the SatoHook contract and Uniswap v4 infrastructure.
| Component | Address / Link |
|---|---|
| SATO ERC-20 | 0x829f4B62EEBE12Af653b4dD4fFc480966F7d7f09 |
| SatoHook | 0x0000f07d2B5F1Ddf3244b8780F972f306EFd2888 |
| SatoSwapRouter | 0x06A645079cd4F3Bb38FfaD47f92180B8041145E3 |
| Uniswap v4 PoolManager | 0x000000000004444c5dc75cB358380D2e3dE08A90 |
The SATO ERC-20 token, SatoHook, and SatoSwapRouter should be reviewed together. The ERC-20 token alone does not contain the full monetary system.
Users
|
v
SatoSwapRouter / Compatible Router
|
v
Uniswap v4 PoolManager
|
v
SatoHook
|
+-----------+------------+
| |
v v
Bonding Curve Reserve Accounting
| |
+-----------+------------+
|
v
SATO ERC-20
Mint / Burn
The protocol separates token accounting from monetary policy.
SATO ERC-20manages balances, transfers, total supply, and protocol-authorized minting and burning.SatoHookimplements curve minting, curve redemption, reserve accounting, fee accounting, and protocol constraints.SatoSwapRouteris a verified execution router for direct curve buy and sell calls.- Uniswap v4
PoolManagerprovides the settlement layer used by the hook execution path.
SatoSwapRouter does not control issuance, reserve custody, or curve pricing. Monetary enforcement remains inside SatoHook.
- Operator-free monetary policy
- Ethereum Mainnet deployment
- ERC-20 token interface
- Uniswap v4 hook-native execution
- Bonding-curve issuance and redemption
- ETH reserve custody through
SatoHook - Verified execution router through
SatoSwapRouter - Publicly auditable smart contract behavior
- No token-level blacklist
- No token-level pause function
- No token-level transfer tax
- No upgradeable token proxy
- No discretionary owner-controlled minting after minter lock
This repository serves as the community-maintained technical reference for the SATO protocol.
- Security Overview
- Threat Model
- Trust Model
- Security Guarantees
- False Positive Analysis
- Scanner Compatibility
- Public Review Checklist
SATO's deployed token, hook, and router source packages are publicly readable and exact-match verified on Etherscan. Builders may inspect the architecture, reproduce its observable behavior, and develop independent implementations.
Public verification is not the same as an open-source license. Etherscan currently reports the deployed SATO contracts' license as -NA-, so this community documentation does not grant permission to copy or redistribute the original contract source. See Forking and Independent Implementations for the technical workflow, attribution guidance, Uniswap v4 deployment constraints, and license boundary.
The hosted community dashboard is a separate interface. Its implementation and deployment files are not part of this public documentation repository.
For a complete technical understanding of the protocol, start with:
For public review, listing, wallet, scanner, or explorer checks, use:
Then review the research and security sections for economic analysis, protocol invariants, scanner interpretation, and threat modeling.
SATO minimizes trusted assumptions by replacing discretionary administrative control with deterministic protocol execution.
The protocol is designed around the following security properties:
- narrow mint and burn authorization;
- verified deployed source code;
- transparent on-chain reserve custody;
- deterministic curve execution;
- no token-level blacklist or pause mechanism;
- no token-level transfer tax;
- no upgradeable token proxy;
- separation between token accounting and monetary policy.
These properties reduce common owner-control risks, but they do not eliminate all technical, economic, or market risks.
This repository is not a formal audit. Users and reviewers should independently verify deployed contracts, source code, on-chain state, market liquidity, transaction behavior, and scanner output.
For the repository security policy, see SECURITY.md.
SATO may trigger automated scanner warnings because its architecture includes protocol-authorized minting, protocol-authorized burning, variable supply, ETH reserve custody, non-standard liquidity structure, and router-based execution.
These signals should be interpreted together with the verified ERC-20, hook, router, and reserve model.
Scanner output should be treated as a review signal, not as a final security conclusion.
| Resource | Link |
|---|---|
| Website | https://sat0.org |
| Community Website | https://sat0.club |
| Whitepaper | https://sat0.org/whitepaper |
| Documentation | docs/ |
| Live State Verification | docs/data/01_Live_State_Verification.md |
| Developer Guide | Forking and Independent Implementations |
| Contributing | CONTRIBUTING.md |
| Token Information | docs/listing/01_Token_Information.md |
| Public Review Checklist | docs/security/07_Public_Review_Checklist.md |
| Security Policy | SECURITY.md |
| Assets Repository | https://github.com/SATO-Community/sato-assets |
| CoinGecko | https://www.coingecko.com/en/coins/sato-2 |
| CoinMarketCap DexScan | https://dex.coinmarketcap.com/token/ethereum/0x829f4b62eebe12af653b4dd4ffc480966f7d7f09/ |
| DeFiLlama | https://defillama.com/protocol/sato |
| DeFiLlama Hook-Based AMM | https://defillama.com/protocols/hook-based-amm |
Community channels support communication and discovery but do not control the protocol. Users should verify claims through the official website, deployed contract addresses, exact-match verified source packages, and on-chain state.
README.md
CONTRIBUTING.md
SECURITY.md
LICENSE
docs/
|-- README.md
|-- data/
|-- developers/
|-- listing/
|-- protocol/
|-- research/
`-- security/
This documentation repository is distributed under the MIT License. That license covers the community-authored material in this repository; it does not retroactively license the separately deployed SATO contract source packages, whose Etherscan license field is currently -NA-.
This repository is maintained by community contributors and serves as a technical reference for the SATO protocol.
