# Overview

Solstice is making the future look like the future.

## Solstice Staking

Solstice is the special forces unit of staking, while others do mass deployment, we deliver precision infrastructure for institutions. **Solstice Staking AG** is a **Swiss digital infrastructure company** with In-depth knowledge of staking infrastructure, operations and technology.

Solstice combines deep expertise in Ethereum infrastructure, trusted partnership with Lido, and institutional-grade staking operations in Switzerland powered by institutional-grade security and renewable energy.

* Solstice runs on **high-performance bare-metal**, minimal cloud, no compromises. Precision-engineered staking operations with low latency and high resilience, built for serious throughput.
* Solstice delivers high-performance, **tailored solutions**, engineered for specific needs, not mass-market generalizations.
* We blend cyber-resilience with capital safety: no slashing, no shared risk, just sovereign staking on custom hardware, **purpose-built for institutional uptime**.

We are committed to support the growth of our clients by providing secure and high-efficient staking solutions customized for your special needs.

***

<figure><img src="/files/HFPJ3N8j4AR5tGnlqr3C" alt=""><figcaption></figcaption></figure>

## **Building trust through secure, High-performance staking solutions**

* **Proven staking operator** and **trusted Lido partner**, with **4+ years and 100% success rate.**
  * 8.000 Ethereum Validator nodes in production.
* Important industry jurisdictional presence including
  * **Switzerland** with sovereign blockchain infrastructure. Own on-premise and banking-grade operation on fully renewable energy.
  * **Liechtenstein**, in partnership preparation with [Telecom Liechtenstein](https://www.ltin.li/).
* Solstice Staking combines deep industry expertise with a focus on security and innovation, positioning itself as the trusted foundation upon which the future of blockchain-based infrastructure is built.
* **Staking APIs** for seamless integration with custody and core banking systems.
* **RPC node infrastructure** for all major blockchains, including **Bitcoin.**

### Mission Statement

At Solstice Labs, we actively encourage our delegators to distribute their stake across multiple validators and providers, as part of our commitment to fostering truly decentralized networks. By promoting practices that strengthen resilience and inclusivity, we support the long-term growth, sustainability, and integrity of the ecosystems we help to secure.

## Our History

Since 2019, **Solstice Staking** has been building and investing in technology that powers the digital asset ecosystem, with a strong focus on **scalability, security, and sustainability**. Solstice is a recognized leader in **proprietary staking services**, **managed validator nodes**, **critical network RPC infrastructure**, and the development of **enterprise-grade API solutions**.

By focusing on the core infrastructure of the blockchain industry and operating from **strategic, regulated locations**, Solstice has developed **sustainable, institutional-grade blockchain infrastructure**, including its own **on-premise operations in Switzerland**.

With over **8,000 Ethereum validator nodes under management**, Solstice ranks among the **largest and most trusted staking operators globally**. Our expert team and proprietary server infrastructure make us a **reliable partner to protocols, dApps, custodians, builders, and service providers,** helping power and secure blockchain networks worldwide.

**Lido Curated Set**

On December 8, 2021, the Lido Node Operator Sub-Governance Group (LNOSG) recommended onboarding Solstice Staking, formerly known as Bridgetower Capital, to Lido's curated set of node operators. For details, refer to the \[[Lido DAO Governance Board](https://research.lido.fi/t/announcement-onboarding-for-ethereum-wave-3/1379?ref=blog.lido.fi)]. The Lido DAO voted unanimously, with 100% agreement, to include Solstice Staking in the curated set. For more information, see \[[DAO Vote 0xb60854](https://snapshot.box/#/s:lido-snapshot.eth/proposal/0xb60854f1e6224dc8688c71cec30ef442fa441bb2a918f2317a094644c895b87a)].

On December 1, 2024, the Lido DAO voted and confirmed that Solstice Staking would remain in the Curated Set following its acquisition of Bridgetower Capital. For more information, see \[[Lido DAO Governance Board](https://research.lido.fi/t/bridgetower-is-now-part-of-solstice-staking/9135)] and \[[DAO Vote 0x93baeaa1b3](https://snapshot.box/#/s:lido-snapshot.eth/proposal/0x93baeaa1b3e3ed31df27dc5dbbb729cc562d6766513b01ef59ec8f362d45edd5)].

An overview of the Lido Curated Set is available on the Lido Dashboard \[[Lido Dashboard](https://operators.lido.fi/module/1)]

***

<figure><img src="/files/RjTQj7hak0vCHOc9f7va" alt=""><figcaption></figcaption></figure>

## Switzerland

Switzerland is one of the most favorable and stable jurisdiction for staking. The history of Switzerlands **Crypto Valley** started in 2013 with the first bitcoin trading and custody companies and got accelerated in 2015 with the start of the Ethereum Foundation. In 2016, the city of Zug announced that it would accept bitcoin as means of payment and the world took notice, subsequently Zug became a prime location for doing business in crypto and locating blockchain-based companies.\
With solid support across the political spectrum and from the federal ministries of finance and economy, a new set of blockchain legislation was drafted, which selectively amended fundamental laws for the blockchain technology, these efforts resulted in the “DLT Legislation Act”. Switzerland implemented the Federal Act on the Adaptation of Federal Law to Developments in Distributed Ledger Technology (DLT bill) to enable digital interaction with international clients and enhanced of blockchain based product offerings like e.g. staking.  This enables international institutional clients to use staking services in Switzerland without transferring their assets abroad. Client assets can remain under custody in their respective jurisdictions and utilising Ethereum Validator Nodes in Switzerland by delegation on the blockchain. Delegators only transfer the right to stake their tokens without transferring ownership of the token itself.

**Features of Staking in Switzerland:**

1. **Regulation**, clear and well-defined framework under Swiss FINMA.
2. **Data Center Facilities**, banking-grade infrastructure, powered by renewable energy.
3. **Tax Clarity**, clear defined tax treatment for staking rewards.
4. **Banking Partners**, crypto-friendly banks, integrated with traditional finance

**Solstice Staking is championing regulatory transparency and certainty** in Switzerland, one of the most stable financial hubs in the world. Solstice is a global leader in Staking out of Switzerland.

## Swiss institutional-grade staking operation

Solstice operates a fully independent, on-premise infrastructure utilizing proprietary bare-metal servers, ensuring maximum security, performance, and control over its staking operations.

**Data Center**

* Tier 3 data center with SOC-2 and ISO-27001 certification.
* Highest quality internet connectivity (direct access to European and worldwide internet exchanges)
* On-Site and Off-site crews with a 24x7 standby mode.
* Guarded, video surveillance, fenced and locked.

**Ethereum Server Farm**

* Latest generation Dell servers, Supermicro servers, HPE MSA 2600 Flash only storage devices, CISCO switches and hardened open source firewall. ISO 27001 certification.
* Dedicated servers with ISO 27001, PCI DSS, SOC 1, HIPAA and NEN 7510 certifications/assurance reports.

***

<figure><img src="/files/rht6lpQyvj6npRLeaxxB" alt=""><figcaption></figcaption></figure>

## Liechtenstein

LTIN, the first Nation-Backed Blockchain Infrastructure Platform.

Solstice Staking is a founding member of the upcoming [Liechtenstein Trust Integrity Network](https://www.ltin.li/) (LTIN). LTIN is a trusted, sovereign digital infrastructure network in Liechtenstein for enterprises and institutions globally. LTIN operates transparent validator nodes, guarantees jurisdictional compliance for global transactions, and maintains robust digital credential and recovery systems. With a commitment to renewable energy and high-security data centers, LTIN enables responsible and scalable blockchain adoption.

* **Privacy & Data Sovereignty**, Businesses (including AI projects) operating in Europe are increasingly prioritizing data sovereignty and privacy compliance, driven by regulations such as GDPR. We can ensure data is stored and processed within the country’s secure, legally protected environment while using latest technologies to do so.
* **Regulatory, Strong Regulatory Environment,** Liechtenstein has established itself as a global leader in blockchain regulation with the Blockchain Act (TVTG), which provides legal clarity and security with further adoption with the EU through MICAR.
* **State-backed Trust & Reliability**, Businesses require trusted partners to deliver mission-critical technology services. A state-owned entity like [Telecom Liechtenstein](https://www.fl1.li/) inherently carries more trust than private or foreign competitors.

***

<figure><img src="/files/KIBwN1dtVTz6XEnhY6V6" alt=""><figcaption></figcaption></figure>

## We’re a Deus X company

Solstice Staking aligns its interests with the community. The principles of DeFi are preserved across the Solstice Staking portfolio of services emulated by our backer, Deus X Capital. Managing a portfolio of 40+ leading financial market and crypto businesses  Deus X provides a trajectory for market entry in a utility-driven ecosystem of partners.&#x20;

**Deus X Capital**

Deus X Capital is a specialist investment and operating company focused on private equity, venture capital and venture build opportunities in the capital markets, fintech and digital assets sectors. Deus X has more than $1bn in assets under management and its unique expertise, extensive network, and diverse capabilities to foster lasting value within the financial technology sector.

For more information, visit [deusx.capital](https://deusx.capital)

**Solstice Labs**

Solstice Labs AG, a Deus X Enterprise company, is a Zug based technology services business providing development and advisory to the Solstice Foundation and Solstice Finance Ltd. Solstice Finance Ltd, is a BVI-based approved manager and offers institutional-grade products to institutional clients and sophisticated investors through locally registered funds. Key products include USX, a Solana-native stablecoin, alongside Solstice’s YieldVault, a democratized yield-bearing protocol that allows participants to access institutional-grade yield strategies. With its support, Solstice is developing institutional-grade DeFi infrastructure, combining market expertise, strategic investment, and blockchain innovation to bridge traditional financial rewards to DeFi.

For more information, visit [solsticelabs.io](https://solsticelabs.io)


# Solana Staking

Solstice Staking provides high-performance Solana staking solutions for everyone, combining robust security with maximum returns. Stake your SOL with Solstice!

## Delegate to Solstice

Solstice is offering SOL delegations to a high-performante public Solana Validator Node. You can delegate now directly to the Solstice Solana Validator Node to stake your SOL with Solstice.

<table><thead><tr><th width="161">Name</th><th width="442.5">Address</th><th>Status</th></tr></thead><tbody><tr><td>Solstice</td><td><a href="https://www.validators.app/validators/5pZvwjSpGYCxpJeySwSbSAji7kZe4YntL7rQvXM3YcNT?locale=en&#x26;network=mainnet">5pZvwjSpGYCxpJeySwSbSAji7kZe4YntL7rQvXM3YcNT</a></td><td>ACTIVE</td></tr></tbody></table>

The Solstice Solana Validator Node is open for retail end-users as well institutional-partners alike. Institutional clients can use the existing [Copper](https://copper.co/en-li) integration to directly delegate to the Solstice Solana Validator Node.

### Delegating Options

<table data-view="cards"><thead><tr><th></th><th data-type="content-ref"></th><th data-hidden data-card-cover data-type="files"></th></tr></thead><tbody><tr><td>Delegate on Solstak</td><td><a href="https://solstake.io/#/app/validator/4vqwZsEEEsKtSqqEWbLyFAciWg66jGLP9zrbcZ1Hsrxb">https://solstake.io/#/app/validator/4vqwZsEEEsKtSqqEWbLyFAciWg66jGLP9zrbcZ1Hsrxb</a></td><td><a href="/files/XW3MJfcJdqXIcYjhii9v">/files/XW3MJfcJdqXIcYjhii9v</a></td></tr><tr><td>Delegate on Staking.kiwi</td><td><a href="https://staking.kiwi/app/4vqwZsEEEsKtSqqEWbLyFAciWg66jGLP9zrbcZ1Hsrxb">https://staking.kiwi/app/4vqwZsEEEsKtSqqEWbLyFAciWg66jGLP9zrbcZ1Hsrxb</a></td><td><a href="/files/zmAfN02WSlgLofnG5kDU">/files/zmAfN02WSlgLofnG5kDU</a></td></tr><tr><td>Liquid Stake through BlazeStake</td><td><a href="https://stake.solblaze.org/app/?validator=4vqwZsEEEsKtSqqEWbLyFAciWg66jGLP9zrbcZ1Hsrxb">https://stake.solblaze.org/app/?validator=4vqwZsEEEsKtSqqEWbLyFAciWg66jGLP9zrbcZ1Hsrxb</a></td><td><a href="/files/e6k7NCyRt3jrBm5tQDnf">/files/e6k7NCyRt3jrBm5tQDnf</a></td></tr></tbody></table>

You can also delegate to the Solstice Solana Validator Node over the Phantom wallet as described below.

***

<figure><img src="/files/RmSYvEDnwGq4gk0L6c97" alt=""><figcaption></figcaption></figure>

### Delegate over Phantom

Delegate your SOL over the Phantom wallet to the Solstice Solana Validator Node:

{% stepper %}
{% step %}
Select "Start earning SOL" on Phantom

<div align="left"><figure><img src="/files/kfQmBNVb4uvZl3c2qaPB" alt="" width="185"><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}
Select "Native Staking" on Phantom

<div align="left"><figure><img src="/files/7PVUKgKH7HZ2cnLJMTWI" alt="" width="186"><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}
Search for "solstice" and select it

<div align="left"><figure><img src="/files/7n4wqC7B9SSQYOYMGAcW" alt="" width="345"><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}
Enter your Amount and click "Stake"

<div align="left"><figure><img src="/files/KBaAsVVa0hES4RmsmMeD" alt="" width="171"><figcaption></figcaption></figure></div>
{% endstep %}
{% endstepper %}

### Delegate over Solflare

Delegate your SOL over the Solflare wallet to the Solstice Solana Validator Node:

{% stepper %}
{% step %}

### Stake Menu

Click the "Edit" button and search for "solstice" and select it
{% endstep %}

{% step %}

### Enter your Amount and click "Stake"

<div align="left"><figure><img src="/files/yNtfMNjOPp630SZkTMIo" alt="" width="188"><figcaption></figcaption></figure></div>
{% endstep %}
{% endstepper %}


# Solstice Staked SOL (solSOL)

solSOL is Solstice’s institutional-grade liquid staking token on Solana. It enables users to earn SOL staking rewards while keeping full liquidity and composability across Solana DeFi.

## What Is solSOL

solSOL is a **liquid staking token (LST)** representing your staked SOL. When you deposit SOL into the solSOL stake pool, you receive solSOL at \~1:1. solSOL continues accruing staking rewards over time — reflected in its value — while remaining fully tradable and usable across the Solana ecosystem.

* **Earn Staking Rewards** solSOL holders earn native SOL inflation rewards without locking liquidity.
* **Instant Liquidity** trade, transfer, or deploy solSOL in DeFi at any time.
* **Composable Across DeFi** use solSOL as a yield asset across protocols (AMMs, lending, integrations).

solSOL is built on the [**Sanctum**](https://app.sanctum.so/stake/solSOL) **liquid staking infrastructure** — the same system powering many of Solana’s leading LSTs — and backed by Solstice’s validator operations.

#### Benefits of Liquid Staking on Solana

Liquid staking on Solana bridges the gap between *staking rewards* and *DeFi utility*. Traditional staking locks SOL for rewards but sacrifices liquidity; liquid staking mints tokens like solSOL that retain liquidity while capturing rewards, allowing users to participate in DeFi without unstake delays.

***

## Why Choose solSOL

**Earn Real Yield Without Lockups**\
solSOL accrues staking rewards automatically while staying liquid, giving you both yield and usability.

**Use in DeFi Everywhere**\
solSOL is compatible with Solana’s DeFi ecosystem — trade it, provide liquidity, or use it as collateral.

**Institutional-Grade Backing**\
Built by Solstice and deployed via Sanctum, solSOL combines professional validator performance with robust liquid staking infrastructure.

#### solSOL Quick Stats

* **Token Name:** solSOL
* **Protocol:** Liquid Staking Token on Solana
* **Last Epoch’s APY:** \~5.89% (variable)
* **Liquidity:** Fully tradable with no lockups
* **Use Cases:** Trading, DeFi integrations, yield generation
* **Token Address**: [soLu...FVwN](https://solscan.io/account/soLuqrygggsrxehAEhrsHgamSpWQUuPso3TiD8yFVwN?cluster=)

***

## Risks & Considerations

* **Smart Contract Risk:** solSOL exposure depends on the underlying stake pool and contracts.
* **Price Dynamics:** solSOL is designed to reflect staking yield via changing value — not a 1:1 peg with SOL — so price versus SOL may vary over time.
* **Liquidity Variability:** Availability of instant redemption depends on market liquidity and pool depth.

Please consider the general [Terms of Service](/misc/terms-of-service)

***

## How to Get solSOL

#### Option 1: Stake SOL via Solstice or Sanctum

1. **Connect your wallet**\
   Use a supported Solana wallet such as Phantom, Solflare, or Backpack.
2. **Access solSOL**
   * Visit [**www.solsticestaking.io**](http://www.solsticestaking.io), or
   * Go directly to the **solSOL page on the** [**Sanctum app**](https://app.sanctum.so/explore/solSOL).
3. **Deposit SOL**\
   Stake your SOL into the solSOL liquid staking pool and receive solSOL in return.
4. **Use or Hold solSOL**\
   Use solSOL across Solana DeFi or hold it to automatically accrue staking rewards over time.

#### Option 2: Swap SOL for solSOL in Your Wallet

1. **Open your wallet**\
   Use a supported wallet such as Phantom or Solflare.
2. **Swap SOL to solSOL**\
   Use the in-wallet swap feature to exchange SOL for solSOL at market rates.
3. **Hold or Deploy in DeFi**\
   Once swapped, solSOL will continue to reflect staking yield and can be used across the Solana ecosystem.

<div align="left"><figure><img src="/files/YLbyU6FUUOwjxcuPKMY9" alt="" width="188"><figcaption><p>Swap into solSOL with Solflare</p></figcaption></figure></div>


# Ethereum Staking

Solstice Staking is offering high-performance Ethereum Staking solutions for companies with special demand on speed, security and maximum returns.

Solstice is one of the [Top 30 Ethereum Staking operators](https://explorer.rated.network/o/Solstice%20-%20Lido?network=mainnet\&timeWindow=all\&idType=poolShare) worldwide with a leading success (participation) rate of 100% on average. With an absolute perfect track record of **4 years** with a continued uptime of 99.99% and **no slashing events**.

## Ethereum

In 2022, Ethereum made its historic transition to Proof-of-Stake (PoS), now relying solely on validators instead of miners, to produce new blocks. As a result, the electricity consumption of Ethereum declined by over 99%. For all the major changes that the change brought to Ethereum, the upgrade has proved to have minimal impact on end users and companies. The lack of any noticeable network disruptions caused by the change affirms the success of the upgrade and security of the blockchain protocols.

**Features of Ethereum's Proof-of-Stake:**

* **99.98% less energy.** In comparison with mining, staking consumes very little energy. In addition Solstice aims to only use renewable energy for its staking infrastructure.
* **Less eWaste.** Minimal waste of electronic devices and no need for special hardware. Validator Nodes can be operated just from any Data Center. Solstice operates its staking infrastructure from high-secure facilities in Switzerland.
* **More resilience.** As it is harder to run a 51% attack against a PoS network, staking is an important method to ensure a resilient network.
* **More capital efficient.** Capital needs to be locked as collateral in the native token (Staking) resulting in staking rewards.

***

## Validator Nodes

Solstice Staking is offering high-performance Ethereum Staking solutions for companies with special demand on speed, security and maximum returns. Solstice Staking is already running around [8.000](https://explorer.rated.network/o/Solstice%20-%20Lido?network=mainnet\&timeWindow=all\&idType=poolShare) Ethereum Validator Nodes and got active experience with Validator Nodes after the Pectra update.

<table><thead><tr><th width="411">Validator Nodes</th><th>Price</th><th>Status</th></tr></thead><tbody><tr><td>New Pectra Validator Node with the option of staking more than 32 ETH.</td><td>On Demand</td><td>AVAILABLE</td></tr></tbody></table>

{% hint style="info" %}
Reach out to us to request a custom quote or discuss Ethereum Staking solutions: [Contact us!](https://solsticestaking.io/contact)
{% endhint %}


# NEAR Staking

Solstice is offering high-performance NEAR Staking solutions for companies with special demand on speed, security and maximum returns.

## NEAR

**NEAR Protocol is one of the most successful Layer-1 blockchains powering AI-native applications**, combining high throughput, fast finality, and developer-friendly tooling. With growing adoption across AI agents, data availability, and consumer apps, NEAR has emerged as a leading chain for scalable, real-world use cases.

Staking NEAR helps secure the network while allowing token holders to earn rewards by delegating to professional stake pools like **Solstice**.

**Key Solstice NEAR Staking features:**

* **Institutional-Grade Infrastructure**\
  Our bare-metal and hybrid-cloud architecture ensures maximum uptime, fast transaction finality, and robust validator performance.
* **Proven Validator Track Record**\
  Solstice consistently ranks among top-performing validators, maximizing rewards and minimizing operational risk.
* **Transparent & Non-Custodial**\
  Stake directly from your wallet with no lock-ins, no hidden fees, and full control over your assets at all times.
* **White-Label & Enterprise Solutions**\
  Custom staking portals, branded dashboards, and API integrations for custodians, wallets, and platforms.
* **24/7 Monitoring & Support**\
  Follow-the-sun operations ensure your stake is continuously monitored, optimized, and secure.

Whether you're an individual holder or a staking platform looking for a trusted infrastructure partner, Solstice delivers the performance, transparency, and reliability you need to make the most of SUI staking.

***

## Delegate to Solstice

Solstice is offering NEAR delegations to a high-performante public NEAR Staking Pool. You can delegate now directly to the Solstice NEAR Staking Pool to stake your NEAR with Solstice.

<table><thead><tr><th width="161">Name</th><th width="442.5">Address</th><th>Status</th></tr></thead><tbody><tr><td>Solstice Staking</td><td><a href="https://nearblocks.io/node-explorer/solsticestaking.poolv1.near">solsticestaking.poolv1.near</a></td><td>ACTIVE</td></tr></tbody></table>


# SUI Staking

Solstice Staking is offering high-performance SUI Staking solutions for companies with special demand on speed, security and maximum returns.

## SUI

SUI is a next-generation Layer 1 blockchain designed for high throughput, low latency, and developer-friendly smart contract architecture, built using the Move programming language. By staking SUI tokens, participants help secure the network and earn staking rewards in return.

Solstice offers the most trusted and performant staking solution for the SUI ecosystem.

**Key Solstice SUI Staking features:**

* **Institutional-Grade Infrastructure**: Our bare-metal and hybrid-cloud architecture ensures maximum uptime, fast transaction finality, and robust validator performance.
* **Proven Validator Track Record**: Solstice consistently ranks among top-performing validators, maximizing rewards and minimizing slashing risk.
* **Transparent & Non-Custodial**: Stake directly from your wallet, no lock-ins, no hidden fees, and full control over your assets.
* **White-Label & Enterprise Solutions**: We offer custom staking portals, branded dashboards, and API integrations for custodians, wallets, and platforms.
* **24/7 Monitoring & Support**: With follow-the-sun operations, our team ensures your stake is always secure, optimized, and actively monitored.

Whether you're an individual holder or a staking platform looking for a trusted infrastructure partner, Solstice delivers the performance, transparency, and reliability you need to make the most of SUI staking.

***

## Walrus

Walrus is a decentralized, programmable blob storage protocol built by Mysten Labs on Sui. Leveraging innovative “Red Stuff” 2D erasure coding, it achieves high data resilience with only \~4.5× replication—drastically reducing costs versus fully replicated systems like Filecoin or Arweave. It integrates seamlessly with Sui’s Move-based smart contracts, enabling on-chain programmability ideal for NFTs, decentralized social apps, AI datasets, and Layer‑2 rollups. The native $WAL token powers storage payments, staking, and governance, with deflationary mechanics. The protocol launched on mainnet March 27, 2025, following a $140M funding round, and is now utilized by over 120 projects.

Solstice Staking is an initial participant and storage provider of the Walrus project.

For more information, please see the Walrus dashboard: <https://walrus.chainviz.io/statistics/node/0x818c71a43853666a6a83894cd176ab3123bf284bfe0c750c3367697304da6e4f>


# Lido V3 stVaults

Institutional-grade Ethereum Liquid Staking Token Solution

## Liquid Staking Tokens (LSTs) on Ethereum

Liquid Staking Tokens (LSTs) are tokenized representations of staked ETH that allow holders to earn staking rewards while retaining liquidity. Unlike traditional staking, which locks up ETH and limits capital mobility, LSTs (such as stETH from Lido) enable users to use their staked assets across DeFi applications or for trading, all while continuously accruing rewards.

This innovation increases capital efficiency and unlocks new use cases for institutional portfolios, asset managers and especially ETF issuers alike.

With Switzerland’s strong regulatory environment and infrastructure providers like Solstice offering locally hosted solutions, LSTs can be integrated into compliant digital asset strategies, aligning yield generation with regulatory expectations and operational security. The latest Lido V3 upgrade introduces “stVaults,” a feature specifically designed for institutional adoption, offering enhanced control, modular compliance options, and options for improved slashing protections, making institutional participation in liquid staking more secure and regulator-friendly than ever before.

**Key Benefits:**

* **Liquidity**: Users can trade or use stETH without unstaking
* **Composability**: Integrates with DeFi for additional yield strategies
* **Reward Accrual**: Automatically tracks staking returns

***

## Introduction to Lido

Lido is the leading liquid staking protocol on Ethereum, enabling users to stake ETH while maintaining on-chain liquidity through a derivative token called **stETH**. When users stake ETH via Lido, they receive stETH in return, which represents their staked position and accrues staking rewards over time. This allows users to retain full economic exposure to staking returns without locking up their capital, a key innovation for both retail and institutional participants.

Lido operates as a decentralized protocol, governed by the Lido DAO, and partners with a diverse set of professional validators to secure the Ethereum network. With billions of dollars in total value locked (TVL), it has become a foundational component of the Ethereum staking ecosystem.

From a compliance and risk management perspective, Lido distinguishes itself by:

* **Distributing stake across vetted node operators, such as Solstice**
* Supporting non-custodial staking, where users retain ownership of their assets
* Introducing slashing insurance mechanisms to mitigate validator risk
* Providing **transparent governance and auditing**, with open-source smart contracts

With the recent launch of Lido V3, the protocol has taken a major step toward institutional readiness, introducing “stVaults”, a modular staking framework designed to meet the operational, legal, and compliance needs of regulated entities. This allows institutions to participate in Ethereum staking with greater control, infrastructure flexibility, and regulatory alignment.

***

## Lido V3 stVaults

The new Lido V3 stVaults are enabling dedicated and segregated pools per client with additional customizations.

* Solstice is an early adopter partner of Lido to bring Lido Vault and Liquid Staking to the next institutional level.
* Asset staking can be initiated from the multiple custody solutions.
* Lido Vaults is enabling dedicated and segregated staking pools per institutional client.
* Funds are not commingled and are traceable at every given time.
* The stETH out of a Lido Vault are virgin and completely fungible with other stETH.
* Vaults can configure the staking operators ranging from dedicated operator sets, DVT Clusters and/or Web3 Signer solutions. Allowing local and jurisdictional sets for sovereign staking.
* Enabling participants to swap, provide liquidity as well as wrap/unwrap stETH/wstETH.

<figure><img src="/files/g69rXv1rHL4HA1ssvE1x" alt=""><figcaption></figcaption></figure>

***

## Advantages for ETF issuer

Maximizing investor returns through capital efficiency is essential for an ETF issuer like larger Asset Manager. Reducing the amount of idle, unstaked ETH in the ETF product presents a clear opportunity to enhance capital utilization without compromising exposure or compliance.

Leveraging Lido V3’s stVaults, a purpose-built solution for institutions, offers a logical and efficient path forward. Solstice is proud to be an early implementation partner of Lido V3 and is currently rolling out the first stVaults with several major institutions, giving us the flexibility to extend highly competitive, institutional-grade fee structures to Asset Managers.

For ETF issuers, utilizing LST solutions such as Lido V3 enables them to increase the stake ratio in their products without holding a portion of ETH unstaked for redemptions. Using Lido V3 stVaults is the most risk-neutral approach, as Asset Managers can maintain a dedicated and segregated pool for staking ETH.

{% hint style="info" %}
Solstice is currently implementing the first institutional-grade products based on Lido V3 stVaults. If you are interested in this new upcoming product line, please request an introductory call with us.
{% endhint %}

***

## Further documentation

* Lido V3 Whitepaper RFC : <https://research.lido.fi/t/lido-v3-whitepaper-rfc/10124>
* Architecture specifications: <https://hackmd.io/@lido/stVaults-design?ref=blog.lido.fi#3-Architecture>
* Fee structure proposal: <https://research.lido.fi/t/stvaults-fees-approach/9979>
* Testnet details: <https://docs.lido.fi/deployed-contracts/hoodi-lidov3/>
* PDG: <https://docs.lido.fi/guides/stvaults/pdg/>


# RPC Nodes

High-performance and secure RPC endpoints to ensure seamless blockchain interaction for your applications.

RPC (Remote Procedure Call) Nodes are crucial infrastructure for blockchain. They let wallets, dApps, and services read data, broadcast transactions, and interact with smart contracts, without running a full node. Reliable, fast RPC access is critical for uptime, performance, and user experience across Web3.

**Solstice Staking offers some of the best RPC Node solutions:**

* **Institutional-Grade Performance**: Solstice provides enterprise-level RPC infrastructure, built to meet the demands of institutional clients, high-volume applications, and mission-critical services.
* **On-Premise Infrastructure**: Unlike many cloud-only providers, Solstice runs its own bare-metal, on-premise servers. This gives them total control over latency, uptime, and security—no reliance on hyperscalers.
* **Hybrid-Cloud Architecture**: For flexibility and global redundancy, Solstice combines on-premise infrastructure with select cloud deployments. This hybrid model balances performance, scalability, and geographic reach.
* **Follow-the-Sun Availability**: With infrastructure distributed across time zones, Solstice ensures 24/7 uptime and support. Their RPC endpoints are globally distributed for optimal latency and reliability.
* **Validator-Powered & Decentralized**: Solstice RPCs are backed by their own validator nodes, enhancing decentralization while directly contributing to network security.
* **Multi-Chain Ready**: Supports major blockchain ecosystems like Ethereum, Solana, SUI, and others, making it easy to scale cross-chain dApps.
* **Developer-Focused**: Advanced analytics, rate limiting, detailed documentation, and responsive support make it a developer-first platform.

***

### **Price list for RPC Nodes** <a href="#price-list-for-private-validator-nodes" id="price-list-for-private-validator-nodes"></a>

Solstice provides institutional-grade RPC infrastructure with transparent, flexible pricing tailored for enterprises, custodians, and staking platforms. Our solutions include full node management, 24/7 monitoring, and high-availability support, built on a hybrid-cloud and on-premise architecture designed for performance, reliability, and global coverage.

| Network  | Type         | Price  | Note |
| -------- | ------------ | ------ | ---- |
| Ethereum | Private Node | $1,500 | ​    |
| Solana   | Private Node | $2,500 |      |
| SUI      | Private Node | $2,000 |      |

**Please note:** All prices listed are **indicative only** and subject to change based on client requirements, network conditions, and service scope. Final pricing and terms will be outlined in the **formal service agreement or contract**.

{% hint style="info" %}
**Don’t see your network listed?** Reach out to us to request a custom quote or discuss support for additional blockchain networks: [Contact us!](https://solsticestaking.io/contact)​
{% endhint %}


# Private Nodes

A Fully Managed, Institutional-Grade Staking Solution

Solstice offers fully managed **Private Validator Nodes** designed to meet the needs of institutions and enterprises seeking secure, compliant, and high-performance staking infrastructure.

## **Managed Nodes – Secure, Scalable, Seamless**

Solstice Managed Nodes are **exclusively deployed and operated on behalf of each client**, ensuring complete isolation, performance, and security. These validator nodes are fully managed by Solstice, eliminating the operational burden of node maintenance. Clients can focus on staking and delegation, while Solstice ensures uptime, security, and compliance.

**Key Features:**

* **Dedicated Infrastructure:** Each node or cluster is provisioned solely for individual client use.
* **Zero Maintenance:** All validator operations and upkeep are handled by Solstice.
* **Flexible Access:**

  * Direct delegation from self-custody wallets.
  * Integration-ready via Solstice’s **Staking API**, compatible with custody and wallet solutions.
  * API support available for **Ethereum, Solana**, and additional protocols on demand.

***

## **White-Label Staking – Your Brand, Our Infrastructure**

Leverage Solstice’s infrastructure with **white-label validator nodes** that reflect your brand identity while maintaining full technical control. Whether you prefer to operate under your own name or maintain anonymity, our white-label service gives you full flexibility.

**Benefits Include:**

* **Institutional-Grade Security & Compliance**
* **Custom Branding** for all validator nodes and staking interfaces
* **Multi-Blockchain Support**, enabling staking across various networks
* **High SLAs**, robust failover systems, and 24/7 monitoring

Solstice empowers clients and partners with a **complete, turnkey staking solution**—delivering performance, reliability, and peace of mind.

***

## MPC Nodes

Solstice Staking offers private MPC (Multi-Party Computation) node hosting for systems like [Cordial](https://cordialsystems.com/), supporting secure, privacy-preserving infrastructure for decentralized key management. Hosting options include on-premise deployments in Switzerland and Liechtenstein for enhanced resilience and jurisdictional diversity. Tailored solutions are available to meet the specific needs of institutional clients and protocol teams.

**Key Features of Solstice Staking’s Private MPC Node Hosting:**

* **Support for Cordial and other MPC-based systems**\
  Compatible with leading MPC protocols for decentralized key management and threshold signing.
* **On-premise hosting in Switzerland and Liechtenstein**\
  Geographic and jurisdictional resilience with data sovereignty in crypto-friendly regions.
* **High-availability infrastructure**\
  Redundant systems, uptime monitoring, and failover mechanisms for uninterrupted operation.
* **Customizable deployment**\
  Tailored configurations to match performance, compliance, and security requirements.
* **End-to-end encryption and secure enclave options**\
  Enhanced confidentiality with support for trusted execution environments (TEEs).
* **Compliance-ready architecture**\
  Built with regulatory frameworks in mind, supporting financial institutions and enterprise-grade use cases.
* **24/7 monitoring and operational support**\
  Dedicated technical team ensures reliability, performance, and rapid incident response.

***

## **Availability List for Private Validator Nodes**

Below is a breakdown of our availability for managed validator nodes and white-label staking services. Solstice provides institutional-grade infrastructure with flexible availability to meet the needs of enterprises, custodians, and staking platforms. All solutions include full node management, 24/7 monitoring, and high-availability support.

<table><thead><tr><th width="175.5">Network</th><th width="146.5">Type</th><th>Notes</th></tr></thead><tbody><tr><td>Solana</td><td>Staking</td><td>Fully reachable over leading custody providers like Copper and others.</td></tr><tr><td>SUI</td><td>Staking</td><td>Fully reachable over leading custody providers like Copper and others.</td></tr><tr><td>NEAR</td><td>Staking</td><td></td></tr><tr><td>Canton</td><td>Staking</td><td></td></tr><tr><td>Provenance</td><td>Staking</td><td>CosmosSDK based blockchain networks</td></tr><tr><td>Zilliqa</td><td>Staking</td><td>Support for Zilliqa 2.0 </td></tr><tr><td><a href="https://cordialsystems.com/">Cordial</a></td><td>MPC</td><td>MPC Node</td></tr></tbody></table>

{% hint style="info" %}
**Don’t see your network listed?** Reach out to us to request a custom quote or discuss support for additional blockchain networks: [Contact us!](https://solsticestaking.io/contact)
{% endhint %}


# Staking APIs

Seamless Integration for Institutional Staking

Solstice Staking offers powerful, production-ready **Staking APIs** designed for seamless integration with custodians, platforms, and enterprise systems. Our APIs support **Ethereum**, **Lido V3 stVaults**, and **Solana**, with additional networks available on demand. Easily connect to institutional-grade staking infrastructure with full automation, flexibility, and security.

{% content-ref url="/pages/L0LveQyiBdYHWUHoT7ay" %}
[Getting Started](/getting-started)
{% endcontent-ref %}

***

## Solana Staking API

The Solana Staking GraphQL API provides a complete solution for staking SOL tokens without requiring users to manage their own Solana clients or validator infrastructure. Users submit staking, deactivation, and withdrawal intents which return unsigned transactions. These transactions must be signed by the user’s wallet and submitted to the Solana network.

{% content-ref url="/pages/46UYvhJFIWj8EnxuhxjT" %}
[Solana Staking API](/solana-staking-api)
{% endcontent-ref %}

***

## SUI Staking API

coming soon!


# Getting Started

Seamless Integration for Institutional Staking

## Account setup

1. Get API key from Solstice Portal to be able to authenticate into the API.
2. Construct an API call (either mutation or query) to the base URL.
3. Initiate the API call.

## Example

GraphQL Base URL:

<https://dev-api.solsticestaking.io/graphql>

## Authentication

* Use the API Key in the request's `Authorization` header.
* Create an API Key for the desired chain & network.
* Navigate to API Key page.
* Sign up.
* Go to customer portal (Coming Soon).

[\
\
\ <br>](<https://zn5p4reyyzc4pctfhlcdyf4lnu.appsync-api.eu-west-1.amazonaws.com/graphql&#xA;&#xA;&#xA;&#xA;&#xA;>)


# Solana Staking API

Seamless Integration for Institutional Solana Staking

Solana staking APIs provide developers with powerful tools to interact with the Solana blockchain's staking functionality. These APIs allow users to delegate SOL tokens to validators, monitor staking rewards, track validator performance, and manage stake accounts programmatically. Ideal for building wallets, staking dashboards, or automated staking strategies, these APIs offer fast, scalable access to staking data and operations on one of the highest-performance blockchains in the ecosystem.

## SolanaStakeIntent

<mark style="color:green;">`POST`</mark> `SolanaStakeIntent`

Returns an unsigned transaction that can be used to delegate your tokens to the validator specified in the request.

| Name            | Value              |
| --------------- | ------------------ |
| `Content-Type`  | `application/json` |
| `Authorization` | `<API Key>`        |

**Body**

````graphql
### 🧪 Example Mutation

```graphql
mutation SolanaStakeIntent {
    SolanaStakeIntent(
        input: {
            network: "devnet",               # String!
            amount: "1000000000",            # String!
            delegator_address: "5xo1...",    # String!
            staking_authority: "5xo1...",    # String!
            withdrawal_authority: "5xo1...", # String
            plan_id: "plan_Wgx..."           # String
        }
    ) {
        ... on StakingResponse {
            stake_intent_id
            customerId
            network
            plan_id
            protocol
            solana {
                amount
                expiration_time
                stake_account_public_key
                stake_id
                staking_authority
                unsigned_transaction
                validator_public_key
                withdrawal_authority
            }
        }
        ... on ErrorResponse {
            __typename
            code
            message
        }
    }
}
````

**Response**

{% tabs %}
{% tab title="200" %}

```ssml
{
    "data": {
        "SolanaStakeIntent": {
            "stake_intent_id": "stake_intent_Wgx98Rbi8nQuL9ddn3mTk1",
            "customer_id": "SatoshiNakamoto-xUYJbPw9hw",
            "plan_id": "plan_Wgx98Rbi8nQuL9ddn3mTk1",
            "protocol": "solana",
            "network": "mainnet",
            "solana": {
                "stake_id": "stake_Wgx98Rbi8nQuL9ddn3mTk1",
                "amount": "100",
                "validator_public_key": "0xa1d1ad0714035353258038e964ae9675dc0252ee22cea896825c01458e1807bfad2f9969338798548d9858a571f7425c",
                "staking_authority": "5xot9PVkphiX2adznghwrAuxGs2zeWisNSxMW6hU6Hkj",
                "withdrawal_authority": "0xa1d1ad0714035353258038e964ae9675dc0252ee22cea896825c01458e1807bfad2f9969338798548d9858a571f7425c",
                "stake_account_public_key": "5xot9PVkphiX2adznghwrAuxGs2zeWisNSxMW6hU6Hkj",
                "unsigned_transaction": "0x22895118000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000120087fed394b43849eebef1e88873cd9efdbe33136656e5148e659b8b2f33625d40000000000000000000000000000000000000000000000000000000000000030b81748644e23c4d950f9dd709f3eb73d5eacd9657997e1d9dde7c4ebd8a6519ecb9d0a7fb603d3b68e023278f9650122000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020010000000000000000000000c509bb854c526af4cee5e037089f7aa8e091d8870000000000000000000000000000000000000000000000000000000000000060b36b79b4b206c0310472c117fa40c05342b5dc3e89f98f42c9da3ce6450d4c603cad55248017fd4eca3ab277cca64569193e4d487f5b2ea78a2bcdc81926c313c05842a3af318967a775783bba22519e8b8886587efa99aa7dab5784f792b187\n",
                "expiration_time": 1689939023
            }
        }
    }
}
```

{% endtab %}
{% endtabs %}

## SolanaDeactivateIntent

````graphql
### 🧪 Example Mutation

```graphql
mutation SolanaDeactivateIntent {
    SolanaDeactivateIntent(
        input: {
            network: "devnet",              # String!
            amount: "1000000000",           # String!
            withdrawal_authority: "5xo1..." # String
            staking_authority: "5xo1..."    # String
            delegator_address: "5xo1..."    # String
        }
    ) {
        ... on DeactivateResponse {
            deactivate_intent_id
            customerId
            protocol
            network
            walletAddress
            solana {
                total_deactivated_amount
                walletAddress
                deactivates {
                    unsigned_transaction
                    stake_account_authority
                    stake_account_address
                    withdrawal_authority
                    stake_id
                    amount
                    expiration_time
                }
                splits {
                    unsigned_transaction
                    stake_account_authority
                    new_stake_account_address
                    new_stake_id
                    splitted_stake_account_address
                    splitted_stake_id
                    amount
                }
            }
        }
        ... on ErrorResponse {
            code
            message
        }
    }
}
````

**Response**

{% tabs %}
{% tab title="200" %}

```graphql
{
    "data": {
        "SolanaDeactivateIntent": {
            "deactivate_intent_id": "4ba06e89-8c29-483e-ac36-318de5aa7364",
            "customer_id": "SatoshiNakamoto-xUYJbPw9hw",
            "protocol": "solana",
            "network": "mainnet",
            "solana": {
                "deactivates": [
                    {
                        "unsigned_transaction": "0x22895118000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000120087fed394b43849eebef1e88873cd9efdbe33136656e5148e659b8b2f33625d40000000000000000000000000000000000000000000000000000000000000030b81748644e23c4d950f9dd709f3eb73d5eacd9657997e1d9dde7c4ebd8a6519ecb9d0a7fb603d3b68e023278f9650122000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020010000000000000000000000c509bb854c526af4cee5e037089f7aa8e091d8870000000000000000000000000000000000000000000000000000000000000060b36b79b4b206c0310472c117fa40c05342b5dc3e89f98f42c9da3ce6450d4c603cad55248017fd4eca3ab277cca64569193e4d487f5b2ea78a2bcdc81926c313c05842a3af318967a775783bba22519e8b8886587efa99aa7dab5784f792b187\n",
                        "stake_account_authority": "5xot9PVkphiX2adznghwrAuxGs2zeWisNSxMW6hU6Hkj",
                        "stake_account_address": "5xot9PVkphiX2adznghwrAuxGs2zeWisNSxMW6hU6Hkj",
                        "withdrawal_authority": "5xot9PVkphiX2adznghwrAuxGs2zeWisNSxMW6hU6Hkj",
                        "stake_id": "stake_Wgx98Rbi8nQuL9ddn3mTk1",
                        "amount": "100",
                        "expiration_time": 1689939023
                    }
                ],
                "splits": [
                    {
                        "unsigned_transaction": "0x22895118000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000120087fed394b43849eebef1e88873cd9efdbe33136656e5148e659b8b2f33625d40000000000000000000000000000000000000000000000000000000000000030b81748644e23c4d950f9dd709f3eb73d5eacd9657997e1d9dde7c4ebd8a6519ecb9d0a7fb603d3b68e023278f9650122000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020010000000000000000000000c509bb854c526af4cee5e037089f7aa8e091d8870000000000000000000000000000000000000000000000000000000000000060b36b79b4b206c0310472c117fa40c05342b5dc3e89f98f42c9da3ce6450d4c603cad55248017fd4eca3ab277cca64569193e4d487f5b2ea78a2bcdc81926c313c05842a3af318967a775783bba22519e8b8886587efa99aa7dab5784f792b187\n",
                        "stake_account_authority": "5xot9PVkphiX2adznghwrAuxGs2zeWisNSxMW6hU6Hkj",
                        "new_stake_account_address": "5xot9PVkphiX2adznghwrAuxGs2zeWisNSxMW6hU6Hkj",
                        "new_stake_id": "stake_Wgx98Rbi8nQuL9ddn3mTk1",
                        "splitted_stake_account_address": "5xot9PVkphiX2adznghwrAuxGs2zeWisNSxMW6hU6Hkj",
                        "splitted_stake_id": "stake_Wgx98Rbi8nQuL9ddn3mTk1",
                        "amount": "100"
                    }
                ],
                "total_deactivated_amount": "100"
            },
            walletAddress: String
        }
    }
}
```

{% endtab %}
{% endtabs %}

## SolanaCancelDeactivateIntent

<mark style="color:green;">`POST`</mark> `SolanaCancelDeactivateIntent`\
\
Cancels a previously issued deactivation intent by specifying its ID.

**Body**

````
### 🧪 Example Mutation

```graphql
mutation SolanaCancelDeactivateIntent {
    SolanaCancelDeactivateIntent(
        input: {
            network: "devnet",                                           # String!
            deactivate_intent_id: "204ce7fe-0bab-4a3b-b98b-d082f5770a6c" # String!
    }
  ) {
    code
    message
  }
}


````

**Response**

{% tabs %}
{% tab title="200" %}

```graphql
{
    data: {
        SolanaCancelDeactivateIntent: {
            code: 500,                          # Number
            message: "Invalid public key input" # String
    }
  }
}
```

{% endtab %}

{% tab title="500" %}

```graphql
{
  data: {
    ErrorResponse: {
      __typename: "ErrorResponse",        # String
      code: 500,                          # Number
      message: "Invalid public key input" # String
    }
  }
}



```

{% endtab %}
{% endtabs %}

## SolanaWithdrawalIntent

\ <mark style="color:green;">`POST`</mark> `SolanaWithdrawalIntent`

This endpoint is used to request withdrawal transactions that will be executed against available deactivated accounts. If you request more funds than are currently unlocked, the API will return an error indicating the maximum possible withdrawal.

You will receive at least one unsigned transaction (potentially multiple) that needs to be signed in order to complete the withdrawal.\
\
**Body**

````graphql
### 🧪 Example Mutation

```graphql
mutation SolanaWithdrawalIntent {
    SolanaWithdrawalIntent(
        input: {
            network: "devnet"               # String!
            amount: "1000000000"            # String!
            withdrawal_address: "5xo1...",  # String!
            delegator_address: "5xo1..."    # String!
            withdrawal_authority: "5xo1..." # String!
        }
    ) {
        ... on WithdrawalIntentResponse {
            withdrawal_intent_id
            customerId
            protocol
            network
            solana {
                total_withdraw_amount
                withdraws {
                    unsigned_transaction
                    withdrawal_authority_public_key
                    stake_account_address
                    stake_id
                    amount
                    expiration_time
                }
            }
        }
        ... on ErrorResponse {
            code
            message
        }
    }
}
````

**Response**

{% tabs %}
{% tab title="200" %}

```graphql
{
    data: {
        SolanaWithdrawalIntent{
            withdrawal_intent_id, # String
            customerId, # String
            protocol, # String
            network, # String
            solana {
                total_withdraw_amount, # String!
                withdraws {
                    unsigned_transaction, # String!
                    withdrawal_authority_public_key, # String!
                    stake_account_address, # String!
                    stake_id, # String!
                    amount, # String!
                    expiration_time, # Int!
                }
            }
        }
    }
}
```

{% endtab %}

{% tab title="500" %}

```graphql
{
    data: {
        ErrorResponse: {
            __typename: "ErrorResponse",        # String!
            code: 500,                          # Int!
            message: "Invalid public key input" # String!
        }
    }
}
```

{% endtab %}
{% endtabs %}

## SolanaCancelWithdrawlIntent

<mark style="color:green;">`POST`</mark> `SolanaCancelWithdrawalIntent`&#x20;

Cancels a previously issued withdrawal intent by specifying its ID.\
\
**Body**

````graphql
### 🧪 Example Mutation

```graphql
mutation SolanaCancelWithdrawalIntent {
    SolanaCancelWithdrawalIntent(
        input: {
            network: 'devnet', # String!,
            intent_id: "..."   # String!
        }
    ) {
        code
        message
    }
}
````

**Response**

{% tabs %}
{% tab title="200" %}

```graphql
{
    data: {
        SolanaCancelWithdrawalIntent{
            code,   # Int!
            message # String!
        }
    }
}
```

{% endtab %}
{% endtabs %}

## SolanaGetStakeAccounts

`POST` `SolanaGetStakeAccounts`\
\
Retrieve all of the stake accounts.\
\
**Body**

<pre class="language-graphql"><code class="lang-graphql">🧪 Example Query

<strong>query SolanaGetStakeAccounts {
</strong>    SolanaGetStakeAccounts(
        input: {
            network: null,
            walletAddress: null,
            page: null,
            per_page: null
        }
    ) {
        ... on Error {
            code
            message
        }
        ... on GetStakeAccountsResponse {
            stake_accounts {
                status
                amount
                stake_account_address
                stake_account_authority
                withdrawal_authority
                delegator_address
                vote_account
                network
            }
            pagination {
                page
                per_page
                total
            }
        }
    }
}
</code></pre>

**Response**

{% tabs %}
{% tab title="200" %}

```graphql
{
    data: {
        SolanaGetStakeAccounts: {
    	    stake_accounts: {
                status, 		 # String
		amount,			 # String
		stake_account_address, 	 # String
		stake_account_authority, # String
		withdrawal_authority,	 # String
		delegator_address, 	 # String
		vote_account, 		 # String
		network, 		 # String
            }
	    pagination: {
                page,		         # Int
                per_page,		 # Int
		total		         # Int
	    }
        }
    }
}
```

{% endtab %}

{% tab title="500" %}

```graphql
{
  data: {
    ErrorResponse: {
      __typename: "ErrorResponse",
      code: Int!,
      message: String!
    }
  }
}


```

{% endtab %}
{% endtabs %}

## SolanaGetDeactivationIntents

<mark style="color:green;">`POST`</mark> `SolanaGetDeactivateIntents`

Retrieve a list of all outstanding deactivation intents.\
\
**Body**

````markdown
### 🧪 Example Query

```graphql
query SolanaGetDeactivationIntents{
  SolanaGetDeactivationIntents(input: {network: "devnet", walletAddress: ""}) {
    ... on RetrieveDeactivationResponse {
      protocol
      network
      customerId
      solana {
        deactivates {
          amount
          expiration_time
          stake_account_address
          stake_account_authority
          stake_id
          unsigned_transaction
          withdrawal_authority
        }
        splits {
          amount
          new_stake_account_address
          new_stake_id
          splitted_stake_account_address
          splitted_stake_id
          stake_account_authority
          unsigned_transaction
        }
        total_deactivated_amount
        walletAddress
      }
    }
    ... on ErrorResponse {
      __typename
      code
      message
    }
  }
}
````

**Response**

{% tabs %}
{% tab title="200" %}

```graphql
{
  data: {
    "SolanaGetDeactivationIntents": {
            "protocol": "solana",
            "network": "devnet",
            "customerId": "128554f4-0071-7072-01f8-be5c70e48162",
            "solana": [ 
                {
                    "deactivates": [
                        {
                            "amount": "100000000",
                            "expiration_time": 1746530154,
                            "stake_account_address": "DunL5cf8DUyC6F8c67EsfJPdbNWixaX9y6yRapiCHwLV",
                            "stake_account_authority": "9zmDS8uYXSLaDCV9gqyPQeHRLPaZvFJV9dN6oTFzCwVU",
                            "stake_id": "8c24f524-22d0-4af2-af3a-23b6c3b430d2",
                            "unsigned_transaction": "01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100020485a99849ac66f619f6d272aa6f58d829072be14f9f2c2b2e329b32547f205f93bfd1b2e4d7c0993647351dbde5da9246d7028ca59865525589970468c4992f1206a1d8179137542a983437bdfe2a7ab2557f535c8a78722b68a49dc00000000006a7d51718c774c928566398691d5eb68b5eb8a39b4b6d5c73555b2100000000230947ecc06cda78f79713dc81a433c90e0ab2162940336a312d47c52df280780102030103000405000000",
                            "withdrawal_authority": "9zmDS8uYXSLaDCV9gqyPQeHRLPaZvFJV9dN6oTFzCwVU"
                        }
                    ],
                    "splits": [
                        {
                            "amount": "100000000",
                            "new_stake_account_address": "DunL5cf8DUyC6F8c67EsfJPdbNWixaX9y6yRapiCHwLV",
                            "new_stake_id": "2c249579-980b-4c1d-89dd-f5d3a1bd7f21",
                            "splitted_stake_account_address": "J5zhkQwQiJoTYtnCy39o1Ue4yBJS7cSJKfvPe7DHBo8k",
                            "splitted_stake_id": "1b497871-54ec-46e0-a2ae-764595faefeb",
                            "stake_account_authority": "9zmDS8uYXSLaDCV9gqyPQeHRLPaZvFJV9dN6oTFzCwVU",
                            "unsigned_transaction": "02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c2a2dc27221a592a06914d6f39cc4cabef7dc398bce118176e9aaa560fdc60ec5cddea3350f7dde45265fb42963e6b09122b3400401da37ee24c924d264c80c0200020585a99849ac66f619f6d272aa6f58d829072be14f9f2c2b2e329b32547f205f93bfd1b2e4d7c0993647351dbde5da9246d7028ca59865525589970468c4992f12fdde3ed797b92766c098b1224f3c1e9fa798d03ad06a9d06417ba6ee98b6b249000000000000000000000000000000000000000000000000000000000000000006a1d8179137542a983437bdfe2a7ab2557f535c8a78722b68a49dc000000000c06019e387771aee679c5adf2a00acd2aaeafab6f8340e6d0e8e100c9f3178a60203020001340000000080d5220000000000c80000000000000006a1d8179137542a983437bdfe2a7ab2557f535c8a78722b68a49dc00000000004030201000c0300000000e1f50500000000"
                        }
                    ],
                    "total_deactivated_amount": "100000000",
                    "walletAddress": null
                },
                {
                    "deactivates": [
                        {
                            "amount": "1000000000",
                            "expiration_time": 1746525362,
                            "stake_account_address": "AARXFqEwHHfmo9AYDd6KCm2ysghTJN8bvKuhEgH4QGt7",
                            "stake_account_authority": "9zmDS8uYXSLaDCV9gqyPQeHRLPaZvFJV9dN6oTFzCwVU",
                            "stake_id": "2d56cbaf-a9aa-4633-b6ad-f0ec406b6406",
                            "unsigned_transaction": "01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100020485a99849ac66f619f6d272aa6f58d829072be14f9f2c2b2e329b32547f205f93882322e6ffeb183cc5484db6a2e8af597abc630e4aff0f968e7036e34e3927b806a1d8179137542a983437bdfe2a7ab2557f535c8a78722b68a49dc00000000006a7d51718c774c928566398691d5eb68b5eb8a39b4b6d5c73555b2100000000d4732682e0ccb82122e84c76f8412241e75814bb1896d2fa55cc8ee9ecb879920102030103000405000000",
                            "withdrawal_authority": "9zmDS8uYXSLaDCV9gqyPQeHRLPaZvFJV9dN6oTFzCwVU"
                        }
                    ],
                    "splits": [
                        {
                            "amount": "1000000000",
                            "new_stake_account_address": "AARXFqEwHHfmo9AYDd6KCm2ysghTJN8bvKuhEgH4QGt7",
                            "new_stake_id": "87fd69d2-27a7-4f72-8c96-9bf33361ff94",
                            "splitted_stake_account_address": "FNCWPTnfS5oTz497ro21ppXx2HuxdBJmvZRv2ecfWAfF",
                            "splitted_stake_id": "dbd96604-66ea-4f0a-8543-53f4b5111c4a",
                            "stake_account_authority": "9zmDS8uYXSLaDCV9gqyPQeHRLPaZvFJV9dN6oTFzCwVU",
                            "unsigned_transaction": "020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049617870a4c5030e3e28d04dfd475b77eed484db13d709114b41c7278b6c1a3ab7518fcb6d259b9aabe764a79059f9a496852d306773cdaf0f14e459c60af4060200020585a99849ac66f619f6d272aa6f58d829072be14f9f2c2b2e329b32547f205f93882322e6ffeb183cc5484db6a2e8af597abc630e4aff0f968e7036e34e3927b8d571d31909f5c53ec6a22e841010f5e23bf53e6d7088ccaec910feb7b2c17976000000000000000000000000000000000000000000000000000000000000000006a1d8179137542a983437bdfe2a7ab2557f535c8a78722b68a49dc000000000edecda83fe27879b86775fedfcbe28504592464677ed0abe093fb8869c12db340203020001340000000080d5220000000000c80000000000000006a1d8179137542a983437bdfe2a7ab2557f535c8a78722b68a49dc00000000004030201000c0300000000ca9a3b00000000"
                        }
                    ],
                    "total_deactivated_amount": "1000000000",
                    "walletAddress": null
                },
                
            ]
        }
  }
}
```

{% endtab %}

{% tab title="500" %}

```graphql
{
  data: {
    ErrorResponse: {
      __typename: "ErrorResponse",        # String
      code: 500,                          # Number
      message: "Invalid public key input" # String
    }
  }
}
```

{% endtab %}
{% endtabs %}

## SolanaGetDeactivatableAmount

<mark style="color:green;">`POST`</mark> `SolanaGetDeactivatableAmount`

Returns the total staked amount that can be deactivated across all wallets of\
the user. If any prior deactivation intent was left unsigned, it will be automatically canceled.

You can specify the optional `wallets` parameter to get the total deactivatable amount in specific wallets.

**Body**

````markdown
### 🧪 Example Query

```graphql
query SolanaGetDeactivatableAmount{
    SolanaGetDeactivatableAmount(
    input: {network: "devnet", delegator_address: "9zmDS8uYXSLaDCV9gqyPQeHRLPaZvFJV9dN6oTFzCwVU", staking_authority: "", withdrawal_authority: ""}
  ) {
    ... on GetDeactivatableResponse {
      protocol
      network
      amount
      currency
    }
    ... on ErrorResponse {
      __typename
      code
      message
    }
  }
}


````

**Response**

{% tabs %}
{% tab title="200" %}

```graphql
{
  "data": {
        "SolanaGetDeactivatableAmount": {
            "protocol": "solana",
            "network": "devnet",
            "amount": "2.113002137",
            "currency": "SOL"
        }
    }
}
```

{% endtab %}

{% tab title="500" %}

```graphql
{
  data: {
    ErrorResponse: {
      __typename: "ErrorResponse",        # String
      code: 500,                          # Number
      message: "Invalid public key input" # String
    }
  }
}
```

{% endtab %}
{% endtabs %}

## SolanaGetWithdrawableAmount

<mark style="color:green;">`POST`</mark> `SolanaGetWithdrawableAmount`

Returns total amount that can be withdrawn across all wallets of\
the user. If any prior withdrawal intent was left unsigned, it will be automatically canceled.

You can specify the optional `wallets` parameter to get the total\
withdrawable amount in specific wallets.\
\
**Body**

<pre class="language-markdown"><code class="lang-markdown"><strong>### 🧪 Example Query
</strong>
```graphql
query SolanaGetWithdrawableAmount{
   SolanaGetWithdrawableAmount(
    input: {network: "devnet", delegator_address: "9zmDS8uYXSLaDCV9gqyPQeHRLPaZvFJV9dN6oTFzCwVU", withdrawal_authority: "9zmDS8uYXSLaDCV9gqyPQeHRLPaZvFJV9dN6oTFzCwVU"}
  ) {
    ... on WithdrawableAmount {
      __typename
      amount
      currency
      network
      protocol
    }
    ... on Error {
      __typename
      code
      message
    }
  }
}
</code></pre>

\
**Response**

{% tabs %}
{% tab title="200" %}

```graphql
{
  data: {
    "SolanaGetWithdrawableAmount": {
            "__typename": "WithdrawableAmount",
            "amount": "0",
            "currency": "SOL",
            "network": "devnet",
            "protocol": "solana"
        }
  }
}
```

{% endtab %}

{% tab title="500" %}

```graphql
{
  data: {
    ErrorResponse: {
      __typename: "ErrorResponse",        # String
      code: 500,                          # Number
      message: "Invalid public key input" # String
    }
  }
}
```

{% endtab %}
{% endtabs %}

## SolanaListWithdrawalIntents

<mark style="color:green;">`POST`</mark> `SolanaListWithdrawalIntents`

Retrieve a list of all outstanding withdrawal intents\
\
**Body**

````markdown
### 🧪 Example Query

```graphql
query SolanaListWithdrawalIntents{
 SolanaListWithdrawalIntents(input: {network: "devnet"}) {
    ... on ListWithdrawalIntentsResponse {
      customerId
      network
      protocol
      solana {
        customerId
        network
        protocol
        solana {
          total_withdraw_amount
          withdraws {
            amount
            expiration_time
            stake_account_address
            stake_id
            unsigned_transaction
            withdrawal_authority_public_key
          }
        }
        withdrawal_intent_id 
      }
    }
    ... on ErrorResponse {
      __typename
      code
      message
    }
  }
}
````

**Response**

{% tabs %}
{% tab title="200" %}

```graphql
{
  data: {
    "SolanaListWithdrawalIntents": {
            "customerId": "128554f4-0071-7072-01f8-be5c70e48162",
            "network": "devnet",
            "protocol": "solana",
            "solana": [
                {
                    "customerId": "128554f4-0071-7072-01f8-be5c70e48162",
                    "network": "devnet",
                    "protocol": "solana",
                    "solana": {
                        "total_withdraw_amount": "1002282180",
                        "withdraws": [
                            {
                                "amount": "1002282180",
                                "expiration_time": 1746529533,
                                "stake_account_address": "FNCWPTnfS5oTz497ro21ppXx2HuxdBJmvZRv2ecfWAfF",
                                "stake_id": "stake_urryb5nsef",
                                "unsigned_transaction": "01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100030585a99849ac66f619f6d272aa6f58d829072be14f9f2c2b2e329b32547f205f93d571d31909f5c53ec6a22e841010f5e23bf53e6d7088ccaec910feb7b2c1797606a1d8179137542a983437bdfe2a7ab2557f535c8a78722b68a49dc00000000006a7d51718c774c928566398691d5eb68b5eb8a39b4b6d5c73555b210000000006a7d517193584d0feed9bb3431d13206be544281b57b8566cc5375ff4000000f4aa59e2c5fd9459af399e0602506cac45a081ef8baabaddfd029b0303d1edee01020501000304000c04000000c49cbd3b00000000",
                                "withdrawal_authority_public_key": "9zmDS8uYXSLaDCV9gqyPQeHRLPaZvFJV9dN6oTFzCwVU"
                            }
                        ]
                    },
                    "withdrawal_intent_id": "8ddac346-820e-4120-90e4-fd08fa1aea3b"
                },
               ]
        }
  }
}
```

{% endtab %}

{% tab title="500" %}

```graphql
{
  data: {
    ErrorResponse: {
      __typename: "ErrorResponse",        # String
      code: 500,                          # Number
      message: "Invalid public key input" # String
    }
  }
}
```

{% endtab %}
{% endtabs %}


# Privacy Policy

Privacy Policy of Solstice Staking AG

The following Privacy Policy governs the online information collection practices of Solstice Staking AG (hereinafter "We", "Us", or "Our"). It outlines the types of information that We gather about You while You are using Our website (<https://solsticestaking.io/>) and/or when You use Our services or platform (collectively, the "Platform" or "Services").

Please read this Privacy Policy along with the Terms of Service ("**Terms**") carefully, as by accessing or using the Platform or the Services, You agree to be bound by the terms described herein. Any personal information provided to Us is subject to this Privacy Policy.

IF YOU DO NOT AGREE TO ANY OR ALL OF THIS PRIVACY POLICY OR THE TERMS, DO NOT USE THE PLATFORM OR THE SERVICES. SHOULD YOU CONTINUE TO ACCESS AND USE THE PLATFORM AND PROVIDE YOUR PERSONAL INFORMATION, SUCH ACT WOULD CONSTITUTE YOUR CONSENT TO THE TERMS CONTAINED HEREIN.

All capitalized terms shall have the meaning ascribed to them in the Terms unless otherwise defined herein.

This Privacy Policy is drafted in compliance with the Swiss Federal Act on Data Protection (FADP) of 25 September 2020, as well as other applicable Swiss laws and, where relevant, international standards such as the General Data Protection Regulation (GDPR) of the European Union, to the extent it applies to Our activities. As a Swiss-based company, We prioritize data minimization, transparency, and the protection of Your rights as a data subject.

1. When and How the Information is Collected?
   1. **Data You Provide**: Personal data may be collected by Us as part of the Know-Your-Customer (KYC) process, as required under Swiss anti-money laundering regulations (AMLA) and as specified from time to time. You, as an individual or an authorized representative of a business, may be required to provide certain documents and details. We may collect personal and sensitive personal information about You and store this information in connection with the provision and fulfillment of Our Services to You, as further detailed in this Policy. Personal information may include: Name (First and Last), Email address, Contact Details, Role in the company, and KYC documents (e.g., identity documents, proof of address, or corporate registration details). Such data is collected only to the extent necessary for compliance with Swiss laws and to provide Our staking services.
   2. **Data We Collect Automatically**: When You visit and interact with Our Platform or use Our Services, We may collect certain personal / non-personal information as below:
      1. **Technical and Device Information:** IP addresses, browser types, device identifiers, operating systems, and timestamps for security and analytics. After usage, the IP addresses of the users are removed or anonymized in accordance with FADP requirements. Anonymization involves changing IP addresses in such a way that particular details of personal or factual situations cannot be attributed to a specific or identifiable natural person, or can only be done with a disproportionate amount of time, money, and effort.
      2. **Cookies and Tracking Data:** Information gathered through cookies, web beacons, and similar technologies to enhance user experience and monitor website activity. The Platform uses temporary cookies to store certain data (that is not Personal Information) that is used by Us for maintenance of the Platform and its features, as well as research and development, and for administration of Your Account and Wallet. In the course of serving advertisements or optimizing services, We may allow authorized third parties to place or recognize a unique cookie on Your browser. We do not store Personal Information in the cookies. You can manage cookie preferences via Our cookie banner, and We ensure compliance with consent requirements under FADP.
      3. **Transaction Data:** Details of staking transactions and rewards processed through Our Platform, including wallet details. As Our Services involve non-custodial staking, We do not hold or control Your assets but may process transaction metadata for service provision.
      4. **Communication Records:** Customer support inquiries, technical support requests, feedback submissions, survey responses, and interactions with Our live chat, AI bots, or customer service teams.
      5. **Audio, Electronic, and Visual Data:** Voice recordings from customer support interactions (if applicable and only with Your consent).
      6. **Blockchain Data:** Publicly available information from blockchain networks related to performance, staking history, and other relevant activities, including preferences, delegation amounts, node participation records, governance voting, staking strategies, governance proposals, on-chain voting participation, forum discussions, and community input regarding network changes. Note that blockchain data is inherently public and immutable; We do not control its availability.
   3. **Data from Third-Party Sources**: We may receive certain personal information from:
      1. **Business Partners and Affiliates:** To improve service delivery and marketing efforts, subject to appropriate data processing agreements.
      2. **Analytics and Marketing Providers:** For insights into user behavior and preferences, such as Google Analytics, as detailed under c (iv) below.
      3. **Regulatory and Compliance Sources:** If required for legal, security, or fraud prevention purposes under Swiss law.
      4. **Google Analytics:** Google Analytics, a web analytics tool supplied by Google Inc., is used on this page (Google). Google Analytics uses cookies to help Us understand how the website is used and make necessary technical, UX, and marketing optimizations. The cookie's information about Your use of this website is typically sent to and stored on a Google server in the United States. If IP anonymization is enabled on this page, Google will first abbreviate Your IP address inside European Union member states or other contracting states of the Agreement on the European Economic Area. In unusual instances, the complete IP address will be transferred to a Google server in the United States and abbreviated there. Google will use the information on behalf of the site operator to analyze website usage, generate reports on website activity, and offer the site operator other services relating to website and internet use. The legitimate interest in data processing lies in the optimization of this website, the analysis of the use of the website, and the adaptation of the content. The interests of the users are adequately protected by pseudonymization. The collection by Google Analytics can be prevented by the page visitor adjusting the cookie settings for this website. However, please note that if You do so, You may not be able to take full advantage of all the functions of this website. The collection and storage of the IP address and the data generated by cookies can also be objected to at any time with effect for the future. The corresponding browser plug-in can be downloaded and installed from the following link: [https://tools.google.com/dlpage/gaoptout](https://tools.google.com/dlpage/gaoptout?referrer=grok.com).
2. **Why Does Solstice Staking AG Collect Data?**\
   At Solstice Staking AG, We collect and process minimal personal data to ensure the security, efficiency, and compliance of Our services while enhancing user experience. The personal and identifiable data, if and when collected, serves multiple essential functions, as outlined below, in strict adherence to the principles of proportionality and purpose limitation under the FADP:
   1. **Delivering and Enhancing Our Services:** Solstice Staking AG utilizes collected data to:
      1. Operate, manage, and optimize Our staking platform, ensuring seamless functionality and improved user experience.
      2. Process staking transactions, validator rewards, and commission payments efficiently.
      3. Communicate critical information such as transaction confirmations, invoices, security updates, system notifications, and technical alerts.
      4. Generate de-identified, aggregated datasets for analytical and operational improvements.
   2. **Ensuring Security, Fraud Prevention, and Compliance:**
      1. Implement safeguards against spam, cyber threats, phishing attempts, and malware attacks.
      2. Conduct risk assessments, identify suspicious activities, and take appropriate actions to maintain platform integrity.
      3. Troubleshoot technical errors and ensure operational continuity.
      4. Enforce adherence to Our Terms and investigate any violations or misuse of Our Services.
      5. Fulfill regulatory obligations related to user verification and compliance with Swiss financial and data protection laws, including AMLA and FADP.
   3. **Customer Support and User Engagement:**
      1. Provide efficient and responsive customer support.
      2. Address user queries and resolve concerns through various communication channels.
      3. Provide support through live chat, email, and/or other designated support platforms as supported by Us from time to time.
      4. Analyze support requests to enhance response efficiency and optimize service offerings.
      5. Offer guidance on troubleshooting, staking processes, and technical issues related to validator services.
      6. Maintain logs of interactions for quality assurance and dispute resolution.
   4. **Research, Development, and Performance Optimization:** Solstice Staking AG is committed to innovation and continuous improvement. We may use collected data to:
      1. Conduct research and analysis to develop new features, enhance existing services, and improve staking performance.
      2. Identify patterns, trends, and user preferences to optimize Our platform.
      3. Strengthen security measures to mitigate risks and vulnerabilities.
      4. Enhance fraud detection algorithms and develop automated solutions for system monitoring.
      5. Facilitate the integration of third-party tools that improve user experience and functionality.
   5. **Legal and Regulatory Compliance:** As a participant in the blockchain and financial services ecosystem, Solstice Staking AG may be required to comply with various legal frameworks. We may collect and process personal data to:
      1. Adhere to Anti-Money Laundering (AMLA) and Counter-Terrorism Financing (CTF) regulations under Swiss law.
      2. Verify user identity through government-issued documents and third-party compliance services, if and as required under Swiss or other applicable laws.
      3. Retain and report transaction records where legally mandated.
      4. Respond to legal inquiries, subpoenas, and regulatory requirements imposed by governing authorities, including the Swiss Financial Market Supervisory Authority (FINMA) or the Swiss Federal Data Protection and Information Commissioner (FDPIC).
      5. Mitigate financial risks and ensure compliance with industry-wide regulations.
      6. Enforce risk management strategies, including account restrictions in cases of non-compliance.
      7. If Users fail to provide legally required information, Solstice Staking AG reserves the right to restrict or terminate access as necessary, or take necessary legal action.
   6. **Marketing, Promotions, and User Communication:** Solstice Staking AG may use collected data to:
      1. Deliver personalized marketing campaigns via email, push notifications, and in-app communications, only with Your explicit consent where required under FADP.
      2. Notify users about platform updates, promotions, staking opportunities, and ecosystem developments.
      3. Manage participation in events, webinars, surveys, and reward programs.
      4. Offer educational content on blockchain staking, validator operations, and network incentives.
3. **What is Not Covered in This Policy?**\
   NOTHING IN THIS PRIVACY POLICY SHALL APPLY TO DATA THAT IS ANONYMIZED, AGGREGATED, OR PUBLICLY AVAILABLE OR THE USER MATERIAL. WE MAY COLLECT, USE, AND PROCESS SUCH DATA FOR ANY PURPOSE WE DEEM FIT, INCLUDING BUT NOT LIMITED TO RESEARCH, ANALYSIS, STATISTICAL EVALUATION, MARKETING, PROMOTION, PRODUCT DEVELOPMENT, AND OTHER BUSINESS DEVELOPMENT. THIS DATA MAY BE COMBINED WITH OTHER SOURCES AND USED IN A FORM THAT DOES NOT IDENTIFY ANY INDIVIDUAL, AND MAY BE SHARED OR DISTRIBUTED IN ANY MANNER OR FORMAT WE FIND SUITABLE.\
   THE SOLSTICE STAKING AG PLATFORM UTILIZES BLOCKCHAIN TECHNOLOGY, WHICH IS INHERENTLY DECENTRALIZED AND PUBLICLY ACCESSIBLE. TRANSACTIONS AND DATA STORED ON THE BLOCKCHAIN ARE TRANSPARENT AND CAN BE VIEWED BY ANYONE WITH ACCESS TO THE RELEVANT BLOCKCHAIN NETWORK. WHILE THE PLATFORM AIMS TO ENSURE SECURITY, PRIVACY, AND INTEGRITY OF TRANSACTIONS, SOLSTICE STAKING AG DOES NOT CONTROL THE BLOCKCHAIN NETWORK, AND WE CANNOT GUARANTEE THE CONFIDENTIALITY, SECURITY, OR ACCURACY OF INFORMATION STORED OR TRANSMITTED ON THE BLOCKCHAIN. BY USING THE PLATFORM, YOU ACKNOWLEDGE AND ACCEPT THESE INHERENT CHARACTERISTICS OF BLOCKCHAIN TECHNOLOGY.
4. **Consent Withdrawal Policy**: You have the right to withdraw Your consent to the collection, processing, and use of Your personal information at any time. If You wish to withdraw Your consent, please contact Us at <info@solsticelabs.io>. Upon receiving Your request, We will stop processing Your data and take steps to delete Your personal information, unless there is a legitimate legal basis for Us to retain certain data (such as to comply with legal obligations under FADP or AMLA, or to enforce Our agreements). Please note that withdrawing consent may limit Our ability to provide You with certain Services, the Platform, or respond to inquiries. In accordance with FADP, We will confirm the withdrawal in writing and inform You of any consequences.
5. **How We Protect Your Personal Data?**
   1. We do not sell Your personal information to third parties, as We value both Your privacy and compliance with Swiss data protection laws.
   2. We implement a variety of administrative, managerial, and technical security measures to help protect Your personal information, including encryption, access controls, and regular security audits, in line with FADP requirements.
   3. Our Company has internal control standards which relate specifically to the handling of personal information. These include certain controls to help safeguard the information We collect online.
   4. Our employees are trained to understand and comply with these controls, and We communicate Our Privacy Policy practices and guidelines to Our employees. However, while We strive to protect Your personal information, You must also take steps to protect Your information.
   5. **We urge You to take every precaution to protect Your personal information, including the security keys, etc., while You are on the Internet and Platform.**
   6. In the event of a data breach, We will notify affected individuals and the FDPIC without undue delay, as required under FADP.
6. **Who Has Access to Your Personal Data Within Solstice Staking AG?**\
   Within Our organization, access to Your personal data is limited to those persons who require access in order to provide You with the Platform and/or Services, as detailed in the Section above. Employees only have access to data that is relevant to their team, on a 'need to know' basis, and are bound by confidentiality obligations under Swiss employment law.
7. **Who Do We Share Your Personal Data With Outside Our Organization and Why?**
   1. **Processors:** We may use service providers and third parties for operating and improving the Platform or the Services, to assist with certain functions, such as payment processing, email transmission, conducting surveys or contests, data hosting, managing Our ads, third-party solutions for marketing and analytics, and some aspects of Our technical and customer support. We take measures to ensure that these service providers access, process, and store information about You only for the purposes We authorize, subject to data processing agreements that comply with FADP (including standard contractual clauses for international transfers where necessary).
   2. **Authorities:** We may access, preserve, and disclose information about You to third parties, including the content of messages, if We believe disclosure is in accordance with or required by applicable law, regulation, legal process, or audits (e.g., requests from FINMA, FDPIC, or Swiss courts). We may also disclose information about You if We believe that Your actions are inconsistent with Our Terms of Service or related guidelines and policies, or if necessary to protect the rights, property, or safety of, or prevent fraud or abuse of, Solstice Staking AG or others.
   3. **Transfer of Business or Assets:** In the event that Solstice Staking AG (or any of its assets) is involved in a merger, acquisition, reorganization, bankruptcy, or any other change of control, Your personal information may be transferred as part of the business assets. In such cases, We may transfer or assign Your personal information to the acquiring party, successor entity, or other third parties involved in the transaction. Any personal information transferred will remain subject to the terms of this Policy unless otherwise specified by the acquiring entity, and We will notify You of such changes in advance.
8. **How Long Do We Store Information We Collect From You?** We retain certain information collected from You while You are a member on the Platform or avail Our Services (and thereafter for such period as required under Swiss laws, including FADP and AMLA), and in certain cases where You have deleted Your account, for the following reasons:
   1. To better understand the traffic to Our Platform so that We can provide all members with the best possible experience;
   2. To detect and prevent abuse of Our Platform, Services, illegal activities, and breaches of Our Terms of Service; and
   3. To comply with applicable legal, tax, or accounting requirements (e.g., retention periods under Swiss commercial law may extend up to 10 years for financial records). We retain personal data for as long as necessary for the purposes described above. This means that We retain different categories of data for different periods of time depending on the type of data, the category of user to whom the data refers to, and the purposes for which We collected the data. Upon expiry of the retention period, data is securely deleted or anonymized.
9. **Your Rights as a Data Subject Under Swiss Law** In accordance with the FADP, You have the following rights regarding Your personal data:
   * Right to information and access: Request details about the personal data We hold about You.
   * Right to rectification: Correct inaccurate or incomplete data.
   * Right to deletion: Request erasure of Your data, subject to legal retention obligations.
   * Right to restriction of processing: Limit how We process Your data in certain circumstances.
   * Right to data portability: Receive Your data in a structured, commonly used format.
   * Right to object: Object to processing based on legitimate interests or for direct marketing. To exercise these rights, contact Us at <info@solsticelabs.io>. We will respond within 30 days, free of charge, unless the request is manifestly unfounded or excessive. If We deny a request, We will explain the reasons and inform You of Your right to appeal to the FDPIC.
10. **International Data Transfers** As a Swiss company, We ensure that any transfer of personal data outside Switzerland is protected by appropriate safeguards, such as adequacy decisions, standard contractual clauses, or binding corporate rules, in compliance with FADP. For transfers to countries without adequate protection (e.g., the USA), We rely on mechanisms approved by the FDPIC.
11. **Changes to This Privacy Policy** We may update this Privacy Policy from time to time to reflect changes in Our practices or legal requirements. We will notify You of material changes via email or a notice on Our Platform. Your continued use of the Platform or Services after such changes constitutes Your acceptance of the updated Policy.
12. **Contact Us** If You have any questions about this Privacy Policy or Our data practices, please contact Our Data Protection Officer at:

    * Email: <info@solsticelabs.io>
    * Address: Solstice Staking AG, c/o Taidos AG, Gubelstrasse 15, 6300 Zug, Switzerland

    For complaints, You may also contact the Swiss Federal Data Protection and Information Commissioner (FDPIC) at: [www.edoeb.admin.ch](https://www.edoeb.admin.ch/?referrer=grok.com).

This Privacy Policy was last updated on January 6, 2026.


# Terms of Service

Terms of Service of Solstice Staking AG

These Terms of Service ("**Terms**") govern your use of the Solstice Staking AG Platform (accessible at [*www.solsticestaking.io*](https://www.solsticestaking.io), including any associated decentralized application ("dApp")) and any services provided by Solstice Staking AG, a Swiss corporation (Aktiengesellschaft) with its registered office at c/o Taidos AG, Gubelstrasse 15, 6300 Zug, Switzerland, registered in the Commercial Register of the Canton of Zug under CHE-287.007.666 ("**Solstice**", "**We**", "**Us**", or "**Our**").

These Terms apply to all users ("**User**" or "**You**") accessing or using the Platform and/or any services provided by Solstice, from time to time ("**Services**").

BY ACCESSING OR USING THE SOLSTICE PLATFORM, SERVICES, OR ANY PART THEREOF, YOU CONSENT TO THESE TERMS FORMING A LEGALLY BINDING CONTRACT BETWEEN SOLSTICE AND YOU, AND YOU AGREE TO ABIDE BY AND BE BOUND BY THE TERMS SET FORTH HEREIN, THE PRIVACY POLICY, AND ANY OTHER POLICY FORMULATED BY US, AS UPDATED OR MODIFIED FROM TIME TO TIME, IN ACCORDANCE WITH THE PROVISIONS THEREIN.

USERS ARE ADVISED TO CAREFULLY REVIEW THESE TERMS BEFORE PROCEEDING WITH ANY DELEGATION OF TOKENS, USE OF THE DAPP, OR OTHER INTERACTIONS WITH THE SERVICES. THE ACT OF SUCCESSFUL DELEGATION, SWAP, OR OTHER USE OF THE SERVICES BY THE USER SHALL BE DEEMED UNEQUIVOCAL ACCEPTANCE OF THESE TERMS AS A LEGAL AND BINDING CONTRACT UNDER SWISS LAW. IF THE USER DOES NOT AGREE WITH, UNDERSTAND, OR IS UNABLE TO COMPLY WITH THESE TERMS, THE USER SHALL NOT DELEGATE TOKENS TO SOLSTICE, USE THE DAPP, NOR OTHERWISE AVAIL ANY SERVICES.

These Terms are effective as of January 6, 2026. Solstice reserves the right to amend these Terms at any time. Continued use of the Services after amendments constitutes acceptance thereof. Users are responsible for regularly reviewing these Terms.

## 1. Eligibility

1. By delegating tokens to Solstice, using the dApp, or otherwise engaging with the Services, the User represents and warrants that they are not from a Restricted Jurisdiction (as defined below), are legally competent to enter into a binding contract under applicable law (including Swiss law), and are at least 18 years of age or the age of majority in their jurisdiction, whichever is higher. The User must have the legal capacity to understand, accept these Terms, and fulfill the obligations set forth herein.
2. If the User is acting on behalf of a company, entity, or organization, the User represents and warrants that they have the full legal authority to bind such company, entity, or organization to these Terms. In such cases, all references to "**User**" and "**You**" shall include the respective company, entity, or organization.
3. The User fully understands the risks involved before making a decision to use the Services or the Platform, including but not limited to blockchain-specific risks such as slashing, volatility, and technical failures.
4. Users who do not meet these eligibility requirements shall not delegate tokens to Solstice or use the Services. Users may also be subject to a Know-Your-Customer (KYC) process as part of the onboarding process for the Services / Platform, in compliance with the Swiss Anti-Money Laundering Act (AMLA) and the regulations of the Self-Regulatory Organization (SRO) VQF, of which Solstice is or is aiming to become a member.
5. "**Restricted Jurisdiction**" means any jurisdiction where the Services would be unlawful, including but not limited to jurisdictions subject to comprehensive sanctions by Switzerland, the European Union, the United Nations, or the United States (e.g., Cuba, Iran, North Korea, Syria, Crimea region).

## 2. Acknowledgment of the Decentralized and Permissionless Nature

1. The User acknowledges and understands that, due to the permissionless and decentralized nature of the supported blockchain networks (including but not limited to Ethereum, Solana, and others as may be added from time to time, collectively the "**Network**"), Solstice has no control over who delegates validation rights to its nodes, nor can it verify or restrict such delegations. Specifically:
   1. Furthermore, the User expressly acknowledges and agrees that Solstice shall not be liable for any consequences, legal or otherwise, resulting from the User's failure to comply with these conditions. Solstice's knowledge, lack of knowledge, or failure to act upon any non-compliance by the User shall not be deemed a waiver of any rights, remedies, or defenses available to Solstice under these Terms or applicable Swiss law (including the Swiss Code of Obligations (CO) and the Federal Act on Data Protection (FADP)).
   2. Any person holding tokens may anonymously delegate their validation rights to Solstice on the Network, and Solstice has no ability, obligation, or responsibility to verify, restrict, or prevent such delegation beyond compliance with applicable Swiss laws.
   3. Solstice does not and cannot ascertain, verify, or monitor any identifying information regarding Users, including but not limited to their name, country of origin, country of residence, age, legal status, entity type, affiliations, good standing, or criminal history, unless required by AMLA or other Swiss regulations.
   4. Given these inherent characteristics of the Network, the User acknowledges that their participation is entirely voluntary and undertaken at their sole risk. The User agrees that Solstice shall not be responsible for any direct, indirect, incidental, consequential, or special damages, including but not limited to loss of funds, business, reputation, or data, arising out of or related to the User's use of the Platform or Services.
2. Furthermore, the User expressly acknowledges and agrees that Solstice shall not be liable for any consequences, legal or otherwise, resulting from the User's failure to comply with these conditions. Solstice's knowledge, lack of knowledge, or failure to act upon any non-compliance by the User shall not be deemed a waiver of any rights, remedies, or defenses available to Solstice under these Terms or applicable Swiss law (including the Swiss Code of Obligations (CO) and the Federal Act on Data Protection (FADP)).

## 3. Representations and Warranties of User

The User acknowledges and agrees that the below representations and warranties are deemed to be made continuously throughout the duration of their use of Solstice's Services / Platform and are reaffirmed each time the User accesses or utilizes the Platform or the Services or any part thereof:

1. **Status**: If the User is an individual, the User is of legal age in the jurisdiction where the User resides and is of sound mind and body. If the User is a business entity, it is properly organized, legitimately existing, and in good standing under the laws of the jurisdiction in which it is organized, and it possesses all of the necessary power and authority for a business entity of its kind to carry on its business as it is presently carried on.
2. **Power and Authority**: The User possesses all of the necessary ability, power, and authority to accept the terms and conditions of these Terms, as well as to carry out and execute its duties under these Terms. These Terms are a legal, legitimate, and binding obligation of the User that can be enforced against the User in line with their terms under Swiss law.
3. **No Conflict; Compliance with Law**: The User's acceptance of these Terms and delegation of its Validation Rights to Solstice do not constitute, and cannot reasonably be expected to result in (with or without notice, a lapse of time, or both) a breach, default, contravention, or violation of any law, regulation, decree, or legal restriction, tax regulation or obligation, or any order or judgment of any court or other government agency applicable to the User, or contract or agreement to which the User is a party. The User specifically acknowledges that it will fully comply with all applicable laws and regulations, including but not limited to Swiss AMLA, FADP, and financial market regulations.
4. **Persons Subject to Sanctions**: The User is not, and is not owned or controlled by, or acting on behalf of, any other Person identified on any list of prohibited parties maintained by any law or by any Governmental Authorities, such as, for example, the lists maintained by the United Nations Security Council, the Swiss State Secretariat for Economic Affairs (SECO), the European Union (EU) or its member states, and the government of the User's country of citizenship. The User is not situated, habitually resident, organized, established, or domiciled in a Restricted Jurisdiction. Tokens issued by Users are not sourced from, or otherwise represent the proceeds of, any unlawful or illegal activity.
5. **No Claim, Loan, Ownership Interest, or Investment Purpose**: The User understands and agrees that neither the User's Delegation of Validation Rights and Voting Rights to Solstice, nor Solstice's provision of Services hereunder: (a) represents or constitutes a loan or contribution of capital to, or other investment in, Solstice; or (b) provides the User with any ownership interest, equity, security, or right to or interest in Solstice's assets, rights, properties, revenues, or profits, or any voting rights whatsoever in, Solstice; or (c) creates or suggests any fiduciary or other agency connection between Solstice and any of its directors, officers, employees, agents, or affiliates, or entitles the User to any fiduciary or similar responsibility on the behalf of any of the above Persons. The User is not engaging in these Terms or delegating Validation Rights or Voting Rights to Solstice to make an investment in Solstice or its securities, but rather to obtain the Services from Solstice. The User acknowledges and accepts that Solstice will not receive or hold any Block Rewards or Transaction Fees on the User's behalf and that the Network has no obligation or control over whether the Network delivers Block Rewards or Transaction Fees to the User. The sole responsibility of Solstice under these Terms is to execute the Services in accordance with the terms and circumstances set out in these Terms, which may, but is not guaranteed to, result in the User obtaining Block Rewards and Transaction Fees directly through Network operations. Solstice operates on a non-custodial basis, meaning it does not hold, control, or have access to the User's private keys or assets.
6. **Non-Reliance**: The User is well-versed, experienced, and intelligent in the use and evaluation of the Network and related technologies, and its suitability. In deciding to delegate any Validation Rights or Voting Rights to Solstice and enter into these Terms, the User has conducted its own thorough independent investigation and analysis of the Network and the other matters contemplated by these Terms, and has not relied on any information, statement, omission, representation or warranty, express or implied, written or oral, made by or on behalf of Solstice in connection therewith.
7. **No Advice**: The User understands and agrees that Solstice is not Your broker, custodian, intermediary, agent, or advisor, and We have no fiduciary relationship or obligation to You under Swiss law (including Art. 398 CO). We do not provide investment, tax, legal, or consulting advice of any kind, and no communication or information that We provide to You is intended as, or should be construed as, advice of any kind. Users are solely responsible for seeking independent professional advice.

Any breach of these representations and warranties may result in the suspension or termination of their access to Solstice's Services and may subject them to legal or regulatory action under Swiss law. Solstice reserves the right to take any necessary measures to protect its interests and the integrity of the Network, including reporting violations to relevant authorities (e.g., FINMA, VQF, or the Federal Office of Police) and implementing technical or contractual restrictions as deemed appropriate.

## 4. Services

Solstice shall provide the below Services on the Platform:

1. The software and infrastructure required to run a Validator Node on the Network are managed by Solstice as a service. When Solstice is chosen by You to run a Validator Node on the Network, Solstice provides Services to the User by allowing the User to exercise its Validation Rights on the Network, post successful delegation by the User, via Solstice's Validator Node in exchange for Service Fees, as per the Token and Network specifications. Services are provided on a non-custodial basis, meaning Solstice does not hold or control User assets.
2. **dApp Services**: Solstice offers a decentralized application (dApp) through which Users can delegate SOL tokens (native token of the Solana Network) to Solstice's Validator Nodes. The dApp further facilitates the swap of delegated SOL into a liquid staking token known as "solsOL" or "LST", which is issued by soSOL Ltd., a company incorporated in the British Virgin Islands (company number to be inserted if available). The issuance and management of the solsOL token are governed exclusively by the terms and conditions of soSOL Ltd. and the applicable smart contracts on the Network. Solstice Staking AG acts solely as a technical service provider facilitating access to the dApp and validator operations and does not issue, custody, manage, or assume any liability for the solsOL token. Users acknowledge that all interactions involving the swap into or redemption of solsOL are subject to the inherent risks of blockchain technology, smart contracts, and the separate legal and regulatory framework applicable to soSOL Ltd. in the British Virgin Islands.
3. Solstice does not guarantee, represent, or warrant that it will operate or continue to operate as a Validator Node on the Network at any time or for any specific duration. Solstice retains sole discretion over its participation as a Validator Node and makes no assurances regarding its continued functionality, availability, or performance in such capacity. The failure of Solstice to become, remain, or operate as a Validator Node, whether due to technical, regulatory, operational, or any other reasons (including compliance with Swiss financial market laws), shall not constitute a breach of these Terms, nor shall it impose any liability, obligation, or responsibility on Solstice to the User or any third party.
4. **Fork Handling**: Like all decentralized, open-source blockchains and blockchain protocols, the Network may experience "**forks**". Forks occur when some or all of the people running the software for a specific blockchain adopt a new client or a new version of an existing client that: (a) changes the protocol rules in a backward-compatible or backward-incompatible way that affects which transactions can be added into later blocks, how later blocks are added to the blockchain, or other matters relating to the protocol's future operation; or (b) reorganizes or changes past blocks to alter the history of the blockchain. Some forks are "contentious", and as a result, two or more lasting alternate versions of the protocol or blockchain may be perceived or claimed to be the genuine continuation of the original. Solstice may be unable to predict, control, or influence the incidence or result of Network or other blockchain splits, and assumes no risk, responsibility, or duty in this regard. Without limiting the extent of the foregoing, Solstice assumes no duty for informing Users of pending, threatened, or actual forks. Solstice will respond to any forks in its full and absolute discretion, and Solstice shall have no duty or liability to the User if such action benefits Solstice at the expense of the User. Without limiting the generality of the preceding, Solstice's possible and permissible responses to a fork include, among other things, (i) continuing to serve as a Validating Node on both chains; (ii) serving as a Validating Node only on one chain; (iii) ceasing to serve as a Validating Node on both chains; or (iv) switching from serving as a Validating Node on one such chain to serving as Validating Node on the other chain. In the case of a Network fork, the same amount of tokens/Validation Rights that were bonded/successfully Delegated to Solstice on the original chain will be bonded/delegated to Solstice on the forked chain by default. If Solstice does not choose to support both chains, the User's Validation Rights and Voting Rights on the unsupported chain may go unexecuted, and the User may temporarily or permanently lose tokens, Block Rewards, or Transaction Fees on the unsupported chain. The User assumes full responsibility for autonomously staying informed about prospective forks and managing the User's interests in connection with them, including possibly withdrawing a Delegation to the public key of Solstice's Validator Node on a fork that Solstice does not support.
5. Except as otherwise specified in these Terms, the outcomes of Network operation shall be determinative of the rights and duties of and shall be final, binding on, and non-appealable by the parties to these Terms. Without limiting the generality of the foregoing, the User acknowledges and agrees that taking any action or exercising any right, power, or privilege that a Validating Node on the Network may take or exercise shall not constitute a breach, violation, or contravention of these Terms or any duty or obligation owed by Solstice to the User and that any percentage of Block Rewards, Transaction Fees, or other rewards paid to Solstice as a consequence of Network operation constitute Service Fees and shall be the exclusive and exclusive property of Solstice.
6. Solstice's Services are provided in compliance with Swiss financial market regulations. Solstice does not provide custodial services and is not a financial intermediary under the Swiss Banking Act or the Financial Institutions Act.

## 5. Prohibited Uses

1. The User agrees not to use the Services or Platform for any unlawful, fraudulent, or prohibited activities, including but not limited to money laundering, terrorist financing, or violations of sanctions laws. Solstice reserves the right to monitor and report suspicious activities in accordance with AMLA and VQF regulations.
2. The User shall not attempt to reverse engineer, hack, or otherwise interfere with the Platform, dApp, or Services.
3. The User shall not use the Services in a manner that violates intellectual property rights or third-party rights.

## 6. Risks

1. **General Blockchain Risks**: The User acknowledges the inherent risks of blockchain technology, including but not limited to volatility of token values, network congestion, smart contract vulnerabilities, slashing penalties (e.g., for downtime or double-signing on the Network), loss of private keys, hacks, forks, and regulatory changes. Solstice provides non-custodial Services and bears no responsibility for such risks.
2. **dApp and LST-Specific Risks**: The use of the dApp for SOL delegation or swapping into solsOL (issued by soSOL Ltd., British Virgin Islands) involves additional risks, including but not limited to risks associated with the separate issuer (soSOL Ltd.), its jurisdiction, governance, solvency, and compliance with BVI law. Solstice Staking AG provides no representations, warranties, or guarantees regarding the solsOL token, its value, liquidity, redeemability, or regulatory status. Users interact with soSOL Ltd.’s smart contracts at their own risk and are solely responsible for reviewing and accepting the terms applicable to soSOL Ltd.
3. **dApp-Specific Risks**: Use of the dApp for SOL delegation or swapping into solsOL involves risks such as smart contract bugs, oracle failures, liquidity risks in LST swaps, and impermanent loss. Users interact directly with the Network via the dApp, and Solstice does not guarantee outcomes.
4. **No Insurance**: Solstice does not provide insurance against losses, and Users bear all risks associated with staking and LST activities.
5. **Regulatory Risks**: Changes in Swiss or international laws (e.g., regarding cryptocurrencies or staking) may affect the Services. Solstice complies with current Swiss laws but makes no warranties regarding future compliance.

## 7. Disclaimers

1. THE SERVICES AND PLATFORM ARE PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. SOLSTICE DOES NOT WARRANT THAT THE SERVICES WILL BE UNINTERRUPTED, ERROR-FREE, OR SECURE.
2. Solstice disclaims any liability for Network performance, Block Rewards, or Transaction Fees. Rewards are determined solely by the Network and are not guaranteed.
3. The User acknowledges that Solstice is not responsible for the security of User wallets, private keys, or assets, as Services are non-custodial.
4. Solstice Staking AG expressly disclaims any and all responsibility or liability for the issuance, performance, value, redemption, or any other aspect of the solsOL liquid staking token, which is issued and managed solely by soSOL Ltd. (British Virgin Islands). No communication or functionality provided by Solstice shall be construed as an endorsement, guarantee, or assumption of risk related to soSOL Ltd. or the solsOL token.

## 8. Limitation of Liability

1. TO THE MAXIMUM EXTENT PERMITTED BY SWISS LAW (INCLUDING ART. 100 CO), SOLSTICE SHALL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, INCLUDING BUT NOT LIMITED TO LOSS OF PROFITS, DATA, OR ASSETS, ARISING OUT OF OR RELATED TO THESE TERMS OR THE SERVICES, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
2. SOLSTICE'S TOTAL LIABILITY SHALL NOT EXCEED THE SERVICE FEES PAID BY THE USER IN THE 12 MONTHS PRECEDING THE CLAIM.
3. This limitation applies regardless of the legal theory (contract, tort, or otherwise) and even if Solstice has been advised of the possibility of such damages.

## 9. Fees

1. Solstice charges Service Fees as a percentage of Block Rewards or Transaction Fees earned through delegated staking, as specified on the Platform or in the dApp (e.g., for SOL staking, a commission rate as displayed at the time of delegation).
2. Fees are deducted automatically by the Network or smart contracts and are non-refundable.
3. Solstice reserves the right to adjust Fees with notice, in compliance with Swiss consumer protection laws.

## 10. Termination

1. These Terms may be terminated by either party with notice. Upon termination, the User must undelegate any tokens.
2. Solstice may terminate or suspend Services immediately for breaches, regulatory reasons, or Network changes.
3. Termination does not affect accrued rights or obligations.

## 11. Taxes

1. The User is solely responsible for all taxes, duties, or levies arising from use of the Services, including on Block Rewards or LST gains, in accordance with Swiss tax laws (e.g., Federal Act on Direct Federal Tax) and their jurisdiction.
2. Solstice may withhold taxes if required by law but provides no tax advice.

## 12. Intellectual Property

1. All intellectual property rights in the Platform, dApp, and Services (including software, trademarks, and content) belong to Solstice or its licensors.
2. Users are granted a limited, non-exclusive license to use the Services for personal purposes, subject to these Terms.

## 13. Third-Party Services

1. The Platform may integrate third-party services (e.g., wallets, oracles). Solstice is not responsible for such services and disclaims liability for their performance.

## 14. Indemnity

1. The User agrees to indemnify and hold harmless Solstice, its officers, directors, employees, and affiliates from any claims, losses, or damages arising from the User's breach of these Terms, misuse of Services, or violations of law.

## 15. User Material

1. Any content submitted by the User (e.g., feedback) grants Solstice a perpetual, royalty-free license to use it.
2. The User warrants that such material does not infringe third-party rights.

## 16. Miscellaneous

1. **Force Majeure**: Solstice is not liable for delays due to events beyond its control (e.g., Network failures, regulatory actions).
2. **Severability**: If any provision is invalid, the remainder remains enforceable.
3. **Assignment**: Solstice may assign these Terms; Users may not without consent.
4. **Entire Agreement**: These Terms constitute the entire agreement, superseding prior understandings.
5. **Waiver**: No waiver is effective unless in writing.
6. **Notices**: Notices shall be via email or the Platform.

## 17. Governing Law and Dispute Resolution

1. These Terms are governed by Swiss law, excluding conflict-of-laws principles.
2. Any disputes shall be submitted to the exclusive jurisdiction of the courts of Zug, Switzerland. For consumers under Swiss law, mandatory venue provisions apply.
3. In compliance with Swiss law, disputes may also be resolved through mediation or arbitration if agreed.

## Definitions

* "**Block Rewards**": Rewards issued by the Network for validation activities.
* "**Delegation**": The act of assigning validation rights to Solstice's nodes.
* **"LST"** or **"solsOL"**: The liquid staking token representing staked SOL, issued and governed by soSOL Ltd., a company incorporated in the British Virgin Islands.
* "**Network**": Supported blockchain networks (e.g., Ethereum, Solana).
* "**Service Fees**": Commissions charged by Solstice.
* "**Transaction Fees**": Fees from Network transactions.
* "**Validation Rights**": Rights to validate blocks on the Network.
* "**Voting Rights**": Rights to participate in Network governance.


# Security Policies

Solana Staking Security Policies

## 1. Access Control:

Define user roles and permissions based on job responsibilities. Implement strong authentication mechanisms such as multi-factor authentication (MFA) for administrative access. Regularly review and update user access privileges to ensure least privilege principle is followed. Limit direct access to sensitive directories and files through proper server configurations.

## 2. Data Protection:

Encrypt sensitive data in transit using SSL/TLS. Use encryption for storing sensitive data in databases. Implement proper data retention and deletion policies. Regularly monitor and audit data access to detect unauthorized activities.

## 3. Vulnerability Management:

Regularly scan the website for vulnerabilities using reputable security tools. Promptly patch and update software, including the web server, CMS, plugins, and other components. Have a process in place to respond to and mitigate newly discovered vulnerabilities.

## 4. Secure Development:

Follow secure coding practices and conduct regular code reviews. Use parameterized queries to prevent SQL injection attacks. Validate and sanitize user inputs to prevent cross-site scripting (XSS) attacks. Avoid hardcoded credentials and sensitive information in the codebase.

## 5. Security Monitoring:

Set up intrusion detection and prevention systems (IDPS) to monitor for malicious activities. Monitor system logs, server logs, and network traffic for signs of unauthorized access or anomalies. Implement real-time alerts to notify administrators of potential security incidents.

## 6. Incident Response:

Develop an incident response plan outlining steps to take in case of a security breach. Identify and designate a response team with clear roles and responsibilities. Regularly conduct drills and simulations to test the effectiveness of the incident response plan.

## 7. Physical Security:

Ensure physical servers are stored in secure locations with restricted access. Implement proper environmental controls to prevent unauthorized access and tampering.

## 8. User Education:

Provide training to employees on security best practices, including phishing awareness and password hygiene. Educate users about the risks of sharing sensitive information and credentials.

## 9. Third-Party Integrations:

Review and assess security practices of third-party services and integrations used on the website. Regularly monitor and update these integrations to ensure they don't introduce vulnerabilities.

## 10. Regular Audits and Assessments:

Conduct periodic security assessments and audits to identify potential weaknesses. Engage third-party security professionals to perform penetration testing and code reviews.


