Use Cases

The Staking API generates rewards faster and with more control, simplifying and accelerating your business processes while helping the underlying blockchain protocols. It gives you a single API for core staking services. Here are a few of its use cases:

Accelerate Your Business Processes

The Staking API accelerates your business processes through automation. A standardized and trusted API automates transaction signing and enables easy scaling up of validator nodes on Proof-of-Stake networks.

Simplify Institutional Staking

The Staking API simplifies your delegation process by automating transaction creation.

Launch and Fund 100 ETH Validators With a Single Transaction

Reserves one or more available validators and returns an unsigned transaction. The validators will remain reserved for 90 days or until the returned transaction is signed and confirmed in the network. Blockdaemon reserves the right to free any allocated resources if the transaction is not confirmed in time.

Requests containing two or more validators will be routed through the Blockdaemon batch deposit to reduce gas costs.

Stake SOL with a Single Call and no Time Limit

Users can stake their SOL tokens with minimal effort and without having to worry about time limitations or complex staking procedures. This provides a hassle-free way for users to participate in the network's governance and earn rewards for contributing to the security and stability of the Solana blockchain.

Deactivate staked SOL

Request deactivation transactions that will be executed against available addresses. The API will automatically select which stake addresses need to be deactivated in order to satisfy the request.

This operation may split some of the stakes in order to ensure that the exact amount will be deactivated. If there are not enough available funds it will produce deactivation transactions for all stakes.

Withdraw staked SOL

Request withdrawal transactions that will be executed against available deactivated accounts. You can request more than the currently unlocked funds, in which case the API will execute a partial withdrawal which will be indicated in the response.