You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/docs/pages/introduction.mdx
+11-72Lines changed: 11 additions & 72 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,7 +10,8 @@ production setting.
10
10
11
11
## What is SSV?
12
12
13
-
Secret Shared Validators (SSV) is a protocol that splits a validator key into multiple shares, distributed across different operators. This approach provides:
13
+
Secret Shared Validators (SSV) is a protocol that splits a validator key into multiple shares, distributed across different operators.
14
+
Instead of running a validator on a single machine, SSV splits the validator's duties across multiple operators, creating a more resilient and decentralized staking infrastructure. This approach provides:
14
15
15
16
-**Fault Tolerance**: Your validator remains online even if some operators go offline
16
17
-**No Single Point of Failure**: No single operator can compromise your validator
@@ -19,95 +20,33 @@ Secret Shared Validators (SSV) is a protocol that splits a validator key into mu
19
20
20
21
## Why Choose Anchor?
21
22
22
-
Anchor stands out as an SSV client with several key advantages:
23
-
24
-
### 🔒 **Security First**
25
-
- Written in Rust for memory safety and security
26
-
- Comprehensive fuzzing and security testing
27
-
- Built by Sigma Prime, trusted Ethereum infrastructure experts
28
-
29
-
### ⚡ **High Performance**
30
-
- Optimized for efficiency and low resource usage
31
-
- Fast consensus and networking implementation
32
-
- Minimal latency for time-sensitive validator duties
33
-
34
-
### 🛠️ **Developer Friendly**
35
-
- Clean, well-documented codebase
36
-
- Extensive CLI tools for key management and operations
37
-
- Active open-source development
23
+
Written in Rust, Anchor focuses on memory safety and security. As an independent implementation of the SSV protocol,
24
+
Anchor promotes client diversity in the SSV space, reducing the risk of network-wide failures. Anchor is optimized for
25
+
efficiency, fast consensus and networking implementation.
38
26
39
27
## Who Should Use Anchor?
40
28
41
-
### Staking Pool Operators
42
-
Run distributed validators with enhanced security and fault tolerance for your staking infrastructure.
43
-
44
-
### Solo Stakers
45
-
Increase the reliability of your validator setup by distributing risk across multiple operators.
46
-
47
-
### SSV Network Operators
48
-
Operate as part of the SSV network, providing validator services to other users.
49
-
50
-
## Quick Start Paths
51
-
52
-
Choose your path based on your role:
53
-
54
-
:::code-group
55
-
56
-
```bash [🎯 New to SSV]
57
-
# Start here to understand the basics
58
-
→ Read: What is SSV?
59
-
→ Next: Installation Guide
60
-
```
61
-
62
-
```bash [⚙️ Run an Operator]
63
-
# Become an SSV network operator
64
-
→ Next: Installation → Running an Operator
65
-
→ Then: Operator Configuration
66
-
```
67
-
68
-
```bash [🔑 Manage Keys]
69
-
# Generate and split validator keys
70
-
→ Next: Installation → CLI Reference
71
-
→ Focus: Keygen and KeySplit tools
72
-
```
73
-
74
-
```bash [🧑💻 Developer]
75
-
# Contribute or integrate
76
-
→ Next: Development Environment
77
-
→ Then: Architecture Overview
78
-
```
79
-
80
-
:::
81
-
82
-
## Prerequisites
83
-
84
-
Before getting started, ensure you have:
85
-
86
-
-**System Requirements**: Linux, macOS, or Windows
87
-
-**Rust** (if building from source): Version 1.88.0 or later
88
-
-**Ethereum Knowledge**: Basic understanding of validators and staking
89
-
-**Command Line**: Comfort with terminal/command prompt usage
29
+
Anyone with a running staking infrastructure can opt to additionally run Anchor and become part of the SSV network.
30
+
This includes staking pool operators, node operators and solo stakers.
90
31
91
32
## What's Next?
92
33
93
34
1.**[Installation](/installation)** - Get Anchor running on your system
94
35
2.**[Running an Operator](/running_an_operator)** - Start operating in the SSV network
95
36
3.**[CLI Reference](/cli)** - Master the command-line tools
This documentation is open source and community-driven. We welcome [contributions](https://github.com/sigp/anchor/tree/unstable/docs) to help improve the experience for all users.
105
44
106
45
---
107
46
108
47
:::tip
109
48
Need Help?
110
49
- Check our [FAQ](/faq) for common questions
111
-
- Join the community on [GitHub](https://github.com/sigp/anchor)
50
+
- Join the community on [Discord](https://discord.com/invite/cyAszAh)
112
51
- Report issues or request features in our [issue tracker](https://github.com/sigp/anchor/issues)
0 commit comments