# Pinaivu ## Docs - [chat-relayer API](https://docs.pinaivu.com/api-reference/chat-relayer.md): chat.pinaivu.ai — the end-user chat surface, stateful, Ed25519-signed, no API key - [Gateway API](https://docs.pinaivu.com/api-reference/gateway.md): api.pinaivu.com — the OpenAI-compatible developer surface, stateless, per-key auth - [API Reference](https://docs.pinaivu.com/api-reference/introduction.md): Pinaivu's OpenAI-compatible API - [Decentralization & Verifiability Model](https://docs.pinaivu.com/architecture/decentralization.md): What's decentralized, what's off-chain-but-verifiable, and what's on-chain — and how they connect - [Memory Layers (chat.pinaivu.ai)](https://docs.pinaivu.com/architecture/memory-layers.md): How intra-session and cross-session memory combine, both backed by Walrus - [On-Chain Contracts (Sui Move)](https://docs.pinaivu.com/architecture/onchain.md): pinaivu::enclave, pinaivu::receipts, pinaivu::vault - [Architecture Overview](https://docs.pinaivu.com/architecture/overview.md): How the coordinator, nodes, gateway, chat-relayer, and explorer fit together - [Protocol](https://docs.pinaivu.com/architecture/protocol.md): Wire-format types, signing, and libp2p topics shared by the coordinator and every node - [Why Sui](https://docs.pinaivu.com/architecture/why-sui.md): Move, Nautilus, Walrus, and gasless settlement — why the on-chain layer is built on Sui specifically, not 'a chain' - [Environment Variables](https://docs.pinaivu.com/deployment/environment-variables.md): Required configuration for the coordinator, gateway, chat-relayer, and explorer-indexer - [Deployment](https://docs.pinaivu.com/deployment/overview.md): How the coordinator gets built, attested, and run on EC2 inside a Nitro Enclave - [chat-relayer Authentication](https://docs.pinaivu.com/guides/chat-relayer-auth.md): How a client signs requests to /v1/chat — Ed25519 over canonical bytes, no API key - [End-to-End Smoke Test](https://docs.pinaivu.com/guides/smoke-test.md): Reproduce a real settled inference: client → auction → node → completion ack → routing receipt → vault settlement on Sui - [Run Your Own Node on Testnet](https://docs.pinaivu.com/guides/testnet-node.md): Point a node at Pinaivu's live testnet coordinator and serve real inference requests from your own machine - [zkLogin Authentication](https://docs.pinaivu.com/guides/zklogin.md): Seedless sign-in for the Pinaivu developer console — a Sui address derived from a Google login via zero-knowledge proof, no seed phrase, no wallet extension - [Introduction](https://docs.pinaivu.com/introduction.md): Pinaivu — private, peer-to-peer LLM inference over a decentralized GPU network - [Quickstart](https://docs.pinaivu.com/quickstart.md): Make your first call to the Pinaivu API - [Glossary](https://docs.pinaivu.com/reference/glossary.md): Every term used across the Pinaivu docs, in one place