Protocol Design
1.
ZK Circuit Journey
2.
Horizontal Scalability
3.
UPS Proof Tree
4.
Node Architecture
5.
Realm GUTA Gadgets
6.
Full Flow
7.
Circuits
8.
Coordinator Gadgets
9.
UPS Gadgets
10.
Gadgets
11.
Proving Jobs
Language Documentation
12.
Introduction
13.
Design Philosophy
14.
Language Features
15.
Before We Begin
15.1.
Set up your IDE
15.2.
Set up Shell Completions
16.
Hello, World!
17.
Basic Syntax
18.
Operators
19.
Structs and Implementations
20.
Arrays and Tuples
21.
Conditional Statements
22.
Loops
23.
Functions
24.
Storage and Contracts
25.
Built-in Functions and Standard Library
26.
Contract Deployment Architecture
27.
Closures
28.
Modules and Visibility
29.
Traits and Generics
30.
Testing
31.
Real-World Applications
32.
Dargo
SDK Documentation
33.
SDK Overview
34.
Rust SDK
35.
TypeScript SDK
SDKeys Documentation
36.
SDKeys Overview
37.
Signature Schemes
38.
Wallet Management
39.
Advanced Circuits
Mining Documentation
40.
Miner Setup
41.
Mining Configuration
42.
Performance Optimization
Node Documentation
43.
Node Architecture
44.
Installation
45.
Configuration
46.
Getting Started
47.
API Reference
Tutorials
VM Documentation
48.
Bytecode Operations
49.
Execution Model
RPC Documentation
50.
User CLI RPC Methods
51.
Realm Edge RPC Methods
52.
Coordinator Edge RPC Methods
53.
API Services RPC Methods
54.
Prover Proxy RPC Methods
Appendices
55.
Glossary
56.
Reserved Keywords
57.
Publications
58.
Contributing
59.
Acknowledgements
Light
Rust
Coal
Navy
Ayu
Psy Protocol Documentation
Appendix A: Glossary
Felt
: A numeric type, likely an integer.
Hash
: A fixed-size array used for state storage.
Storage
: Persistent state management for contracts.