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:
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.
The Staking API simplifies your delegation process by automating transaction creation.
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.
Users can stake their SOL tokens with minimal effort without worrying about time limitations or complex staking procedures. This provides a hassle-free way for users to participate in the network's governance and receive rewards for contributing to the security and stability of the Solana blockchain.
Request deactivation transactions that will be executed against available addresses. The API will automatically select which stake addresses need to be deactivated to satisfy the request.
This operation may split some of the stakes to ensure the exact amount will be deactivated. If there are not enough available funds, it will produce deactivation transactions for all stakes.
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.