-
Notifications
You must be signed in to change notification settings - Fork 6
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
5be01ac
commit daa4625
Showing
32 changed files
with
136 additions
and
44 deletions.
There are no files selected for viewing
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,23 +1,16 @@ | ||
# Introduction | ||
|
||
## **What is Solayer** | ||
## The First Principles | ||
|
||
A shared validator network on Solana through the restaking collective. | ||
Trust is central to any decentralized system. Proof of stake is the most common Byzantine Fault-Tolerant Consensus in use today. However, bootstrapping a proof of stake ecosystem is challenging. There must be an economically incentivized fair distribution of initial stake, often in the form of newly minted tokens. This process can entail steep financial costs for participants, as they need to invest capital in an asset with an uncertain risk profile. | ||
|
||
## Why use Solayer?[](https://docs.solayer.org/#why-use-solayer) <a href="#why-use-solayer" id="why-use-solayer"></a> | ||
The concept of shared security emerged to solve this issue - leveraging the stake in established POS systems with well-recognized assets like ETH and Solana. These systems, with their established validator networks, can provide security for other decentralized systems. Newer networks could use the existing stake on such chains to provide economic guarantees and security.  | ||
|
||
Solana users who have staked their SOL either natively or with a liquid staking service, and who are also seeking additional rewards on top of their staking rewards, may benefit from committing their already-staked assets to Solayer's restaking protocol. In doing so, they will contribute to the security of a multitude of decentralized applications which will each repay the favor with some reward for users. | ||
## Solana's Superior Infrastructure  | ||
|
||
Developers interested in creating new decentralized applications that require networks of validators, may find that by using Solayer they can focus on building their applications instead of launching new trust networks from scratch. These services built with Solayer will also benefit from superior economic security than if they had launched their own network of validators. | ||
Solana's high-performant, cost-effective, and high execution infrastructure is superior for SVN (Shared Validator Network) builders, operators, and restakers. The advantages of utilizing Solana as the foundational platform for SVN include: | ||
|
||
## **What is** a shared **validator network?** | ||
|
||
Eigenlayer initiated the restaking concept on Ethereum, allowing ETH to be used as a restake asset to bolster the security of other networks. Building on this innovation, Solayer emerges as a shared validator network aimed at enhancing the security mechanisms of decentralized networks, beginning with Solana. Rather than creating new assets or chains, restaking leverages the established economic security of networks like Ethereum and Solana. This approach provides an efficient and interoperable system that significantly scales up economic security across the blockchain ecosystem. | ||
|
||
## The rudimentary problems of cryptoeconomic security | ||
|
||
As the blockchain landscape expands with the emergence of more Layer 1 networks, we're witnessing not just a fragmentation of liquidity but also a dispersion of decentralized trust. The collateral used in these networks is typically dedicated solely to securing the Layer 1, neglecting other decentralized or off-chain services. This leads to inefficiencies in both liquidity and trust. Moreover, the inherent design of Proof of Stake (PoS) systems requires developers to establish a network effect of trust: liquidity, validators, investors, and more, to ensure the network's integrity and functionality. The analogy applies to the same as rather than building on top of AWS, developers need to set up their own development infrastructure, from operating system, programming language, web application platform, database, and other services. | ||
|
||
## **Solana’s unique advantage** | ||
|
||
Solayer aims to become a market leader in shared security protocols by leveraging its first-mover advantage, fast execution environment, and strong community alignment. With the ability to leverage Solana's parallel processing and high-speed execution, Solayer is well-suited for computationally intensive applications like gaming and AI/ML. Its competitive pricing and low latency make it a strong contender against other restaking platforms. Solana's large and decentralized proof-of-stake chain, with a market capitalization of over $35 billion and more than 1,400 nodes, provides a solid foundation for Solayer. The introduction of MEV-Boost to the Solana ecosystem through Solayer could enhance block construction efficiency and increase yield advantages, making Solana staking even more attractive. Solayer's speed and pricing advantages are expected to enable new applications beyond traditional security constraints. With full ecosystem support from Solana to Eigenlayer and the potential for the fastest execution environment with upcoming off-chain compute and ZK co-processors, Solayer is poised to offer high-quality security and attract active users for application developers. | ||
1. **Cost-Effective SVN Construction:** Utilizing Solana as the native Data Availability layer for SVN significantly reduces the cost of building an SVN compared to Ethereum. | ||
2. **Low latency application**: Solana's lower block time production of 0.4 seconds compared to Ethereum's 20 seconds, enables low-latency SVNs resulting in a more responsive user experience. Examples include compute-intensive games, GPU clusters, and high-frequency DeFi applications.  | ||
3. **Cheaper state sync/update/finalization**: The process of state finalization, sync, and update of SVNs, which is a continual process to ensure the immutability and synchronization of validated applications, is considerably more cost-effective on Solana compared to other viable networks | ||
4. **Cheaper state transition storage**: Storing state transitions in SVN is significantly cheaper when powered by Solana, making it a more economical choice for developers and operators. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
# Optimistic State Channel Slashing | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
# Task-based Slashing | ||
|
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
# Restaking  | ||
|
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
# Liquid Restaking Token (LRT) | ||
|
||
|
||
|
||
\ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,35 @@ | ||
--- | ||
description: >- | ||
Restaking LSTs involves transferring liquid staking tokens into the Solayer | ||
restaking program. By doing so, you are opting into the shared security layer | ||
to securing other distributed layers. | ||
--- | ||
|
||
# LST Restaking | ||
|
||
LST is a major component for the restaking layer. Solana, at the time of writing (April 1st, 2024), has $2.29B SOL liquid staked out of $53B (total circulating value) = 4.3% of SOL is liquid staked.  | ||
|
||
**The liquid staked tokens Solayer is including at launch for restaking:** | ||
|
||
Marinade-SOL (mSOL)\ | ||
JITO-SOL (JITO-SOL)\ | ||
Blaze-SOL (bSOL)\ | ||
MarginFi-SOL (mSOL) | ||
|
||
Solayer will monitor for other potential LSTs to be added into the restaking bucket. Please reach out to _[email protected]_ if there is room for collaboration.  | ||
|
||
**Step 1: navigate to app.solayer.org**  | ||
|
||
<figure><img src="../../.gitbook/assets/image.png" alt=""><figcaption></figcaption></figure> | ||
|
||
**Step 2: Select which LST you would like to restake**  | ||
|
||
<figure><img src="../../.gitbook/assets/image (1).png" alt=""><figcaption></figcaption></figure> | ||
|
||
Step 3: Enter the amount you would like to restake for token approval | ||
|
||
Step 4: Confirm deposit   | ||
|
||
Step 5: Points will begin to accrue at the point of restaking  | ||
|
||
Step 6: At a given point of withdrawal, a portion of the points will be penalized before the launch of node operators  |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
# Withdraw from Solayer | ||
|
||
**Step 1: You can see your total restaked asset in the table view**  | ||
|
||
<figure><img src="../../.gitbook/assets/image (2).png" alt=""><figcaption></figcaption></figure> | ||
|
||
**Step 2: Click into tab in which you have deposited liquidity into**  | ||
|
||
**Step 3: Click on unstake button and confirm in your wallet** | ||
|
||
<figure><img src="../../.gitbook/assets/image (7).png" alt=""><figcaption></figcaption></figure> | ||
|
||
**Step 4: After confirmed, your token is in an unbounding period. Wait for the unbound period to finalize the process**  |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
# Native Staked SOL Restaking | ||
|
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
# Restake Points | ||
|
||
### Restake Points  | ||
|
||
|
||
|
||
### Penalty  | ||
|
||
|
||
|
||
### Points Redistribution  |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
# Shared Validator Network | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
# Delegation | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
# Inter-AVS Messaging Protocol | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
# Introduction | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
# Node Operator | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
# SVN Modules | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
# Stage | ||
|
||
Solayer Launch Stage is a measure to ensure safety and security of the protocol developments, optimizing for the best user experience  |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
# Stage 0: Genesis | ||
|
||
**Genesis stage of Solayer launch is **_**private, and invite-only**_ | ||
|
||
It is a two-week private access period, during which only members of the community who have received an invite code can participate in the restaking pool. This private access is restricted to whitelisted addresses that have been provided with a unique access code. | ||
|
||
1. we have allocated 100 private access codes to our earliest supporters. | ||
2. Once an address is invited, it will receive two additional invite codes to share. | ||
3. This program is limited to a two-week duration and represents the only period during which there will be no cap on total value locked (TVL). | ||
4. Every invitee after accessing the platform will have 2 more invite codes to pass out.  | ||
|
||
\ | ||
**How to participate:**  | ||
|
||
1. Get an invite code  | ||
2. Access app.solayer.org  | ||
3. Follow us on socials  | ||
4. Enter invite code  | ||
5. Restake  | ||
6. Get your own invite code to invite 2 more friends  |