Solana
The network on which the stake account should be created. Supported values; -mainnet -testnet -devnet
The participant name registered on the staking platform that corresponds to the client’s customer. If not provided requests will be assigned to a default participant connected to the API key.
Participant 1The account name registered on the staking platform that corresponds to the client’s customer. If not provided requests will be assigned to a default account linked to the participant.
Account 1 MainThe Solana account address that will be funding the stake account.
G4UnzgWwzsEAJG5ATd7MGEGzjeWj4s5vXWczBE3jsgd8The amount of SOL that should be sent to the stake account.
1.5The Solana account address that should sign all stake account related actions (Delegation, Undelegation, Split and Merge). If not provided will default to the “funding_pubkey”.
G4UnzgWwzsEAJG5ATd7MGEGzjeWj4s5vXWczBE3jsgd8The Solana account address that should sign withdrawal transactions. If not provided will default to the “funding_pubkey”.
G4UnzgWwzsEAJG5ATd7MGEGzjeWj4s5vXWczBE3jsgd8Sample success response payload. See Response schema below for wrapper
Bad Request
Internal server error.
The stake account that should be delegated.
BvdHdA7SLDW32XR3Sm3uZpGDpNJZU3FQzGRGoSmkE1G3The validator address under which the stake account should be delegated.
FwR3PbjS5iyqzLiLugrBqKSa5EKZ4vK9SKs7eQXtT59fThe Solana account address that should pay the fees related to the transaction. If not provided fees should be paid by the Stake Authority of the stake account.
31mRtwpfEv4GHRGSzZuqyU7XAtDne7x8BSwANgun8r2ZThe participant name registered on the staking platform under which the stake account should be created if it has not currently been onboarded onto the staking platform. If not provided the position will be created under a default participant.
Participant 1The account name registered on the staking platform under which the stake account should be created if it has not currently been onboarded onto the staking platform. If not provided the position will be created under a default account.
Account 1 MainSample success response payload. See Response schema below for wrapper
Bad Request
Internal server error.
The stake account that should be undelegated.
BvdHdA7SLDW32XR3Sm3uZpGDpNJZU3FQzGRGoSmkE1G3TThe Solana account address that should pay the fees related to the transaction. If not provided fees should be paid by the Stake Authority of the stake account.
31mRtwpfEv4GHRGSzZuqyU7XAtDne7x8BSwANgun8r2ZThe participant name registered on the staking platform under which the stake account should be created if it has not currently been onboarded onto the staking platform. If not provided the position will be created under a default participant.
Participant 1The account name registered on the staking platform under which the stake account should be created if it has not currently been onboarded onto the staking platform. If not provided the position will be created under a default account.
Account 1 MainSample success response payload. See Response schema below for wrapper
Bad Request
Internal server error.
The stake account from which SOL should be withdrawn.
BvdHdA7SLDW32XR3Sm3uZpGDpNJZU3FQzGRGoSmkE1G3The stake account or Solana account (wallet) to which the withdrawn SOL will be transferred. If not provided the withdrawal will be done to the funding account of the stake account.
6fT3SrMwTgGNWdwHv27JTmbvc8q3cKx4tAggxEX1wmnXThe amount of SOL that should be withdrawn. The amount should be sent without trailing zeros.
1.2The Solana account address that should pay the fees related to the transaction. If not provided fees should be paid by the Withdraw Authority of the stake account.
31mRtwpfEv4GHRGSzZuqyU7XAtDne7x8BSwANgun8r2ZThe participant name registered on the staking platform under which the stake account should be created if it has not currently been onboarded onto the staking platform. If not provided the position will be created under a default participant.
Participant 1The account name registered on the staking platform under which the stake account should be created if it has not currently been onboarded onto the staking platform. If not provided the position will be created under a default account.
Account 1 MainSample success response payload. See Response schema below for wrapper
Bad Request
Internal server error.
The stake account that should be split.
BvdHdA7SLDW32XR3Sm3uZpGDpNJZU3FQzGRGoSmkE1G3The amount of SOL that should be split from the existing stake account to the newly created stake account.
1.2The Solana account address that should pay the fees related to the transaction. If not provided fees should be paid by the Stake Authority of the stake account.
31mRtwpfEv4GHRGSzZuqyU7XAtDne7x8BSwANgun8r2ZThe participant name registered on the staking platform under which the stake account should be created if it has not currently been onboarded onto the staking platform. If not provided the position will be created under a default participant.
Participant 1The account name registered on the staking platform under which the stake account should be created if it has not currently been onboarded onto the staking platform. If not provided the position will be created under a default account.
Account 1 MainSample success response payload. See Response schema below for wrapper
Bad Request
Internal server error.
The stake account that should be merged into the destination account.
BvdHdA7SLDW32XR3Sm3uZpGDpNJZU3FQzGRGoSmkE1G3The stake account that the source account will be merged into.
6fT3SrMwTgGNWdwHv27JTmbvc8q3cKx4tAggxEX1wmnXThe Solana account address that should pay the fees related to the transaction. If not provided fees should be paid by the Stake Authority of the stake account.
31mRtwpfEv4GHRGSzZuqyU7XAtDne7x8BSwANgun8r2ZThe participant name registered on the staking platform under which the stake account should be created if it has not currently been onboarded onto the staking platform. If not provided the position/s will be created under a default participant.
Participant 1The account name registered on the staking platform under which the stake account should be created if it has not currently been onboarded onto the staking platform. If not provided the position/s will be created under a default account.
Participant 1_acc1Sample success response payload. See Response schema below for wrapper
Bad Request
Internal server error.
The Solana account (wallet) from which SOL will be transferred out of.
BvdHdA7SLDW32XR3Sm3uZpGDpNJZU3FQzGRGoSmkE1G3The stake account into which SOL will be transferred.
6fT3SrMwTgGNWdwHv27JTmbvc8q3cKx4tAggxEX1wmnXThe amount of SOL to be transferred to the stake account.
0.5The Solana account address that should pay the fees related to the transaction. If not provided fees should be paid by the ‘source_account_pubkey’.
31mRtwpfEv4GHRGSzZuqyU7XAtDne7x8BSwANgun8r2ZThe participant name registered on the staking platform under which the stake account should be created if it has not currently been onboarded onto the staking platform. If not provided the position/s will be created under a default participant.
Participant 1The account name registered on the staking platform under which the stake account should be created if it has not currently been onboarded onto the staking platform. If not provided the position/s will be created under a default account.
Account 1 MainSample success response payload. See Response schema below for wrapper
Bad Request
Internal server error.
The address for which the signed transaction is being sent.
77PoG13uysZN2mXTACpGV3HCN2v14p894fzYxmjP2p18The action for which the payload is applicable. Supported values are;
- stake_account_creation
- delegate
- undelegate
- withdraw
- split
- merge
- transfer
Hexadecimal encoded serialized signed transaction corresponding to the unsigned transaction created via respective endpoint.
AVubIXkY58h7SWVybmV4LfQMi0LzDjI/6a0kqmkSnqkgsbELvca/u6K+cj+EnH2ZbMoczzdZSJHdvkZpcb8ojQ4BAAUHHemcMq/s9GReFNveg0cxx0Y8/+tmySLLzJM+4IJMROZayWI6FtCwSthWivKewpfc+PjVkFFuzgpLyEtIYz3c6930KgSAClTeLlg/lPF7CJclt3LRMzUmJxJBUyd20v/GBqHYF5E3VCqYNDe9/ip6slV/U1yKeHIraKSdwAAAAAAGodgXpQIFC2gHkebObbiOHltxUPYfxnkKTrTRAAAAAAan1RcYx3TJKFZjmGkdXraLXrijm0ttXHNVWyEAAAAABqfVFxk1hND+7ZuzQx0TIGvlRCgbV7hWbMU3X/QAAABKpClAbBa5nzget5in1jkJZczarGXeb81KiNLzOFG9lQEDBgECBQYEAAQCAAAAThe destination address for which the signed transaction is being sent. Will be required if the action is one of the following - withdraw, split, merge, transfer.
6fT3SrMwTgGNWdwHv27JTmbvc8q3cKx4tAggxEX1wmnXSample success response payload. See Response schema below for wrapper
Bad Request
Internal server error.
The address for which the transaction hash is being sent.
77PoG13uysZN2mXTACpGV3HCN2v14p894fzYxmjP2p18The action for which the payload is applicable. Supported values are;
- stake_account_creation
- delegate
- undelegate
- withdraw
- split
- merge
- transfer
The transaction hash which is being submitted to the staking platform.
2qEA2oQaRKFtpsgfEXLRGBi2qNfATWmygvrz3agdMS7N9xMYw2wbJkykkeYNJ6pEffftMZupCbg2woETmE15iDZwThe destination address for which the signed transaction is being sent. Will be required if the action is one of the following - withdraw, split, merge, transfer.
6fT3SrMwTgGNWdwHv27JTmbvc8q3cKx4tAggxEX1wmnXSample success response payload. See Response schema below for wrapper
Bad Request
Internal server error.
The current page number requested by the client, if not specified, should be defaulted to 1.
The number of entries per page, if not presented in the request, should be defaulted to the maximum value of 250.
<API Key>The network on which validators should be created. Supported values;
- mainnet
- testnet
- devnet
Denotes the granularity of rewards breakdown. THe applicable values are;
- 1 (epoch)
- 2 (date)
It specifies the start epoch if the type is 1, or the start date in the "YYYY-MM-DD" format (UTC timezone) if the type is 2.
200000It specifies the end epoch if the type is 1, or the end date in the "YYYY-MM-DD" format (UTC timezone) if the type is 2.
200100List of delegator stake accounts to fetch the rewards breakdown. A maximum of 50 entries are allowed.
["2yoofMr4N78WPxVK8MU8Yy26dfRZbPw5WDzTRCA9uv95","2yoofMr4N78WPxVK8MU8Yy26dfRZbPw5WDzTRCA9uv96"]Sample success response payload. See Response schema below for wrapper
Bad Request
Internal server error.
The current page number requested by the client, if not specified, should be defaulted to 1.
1The number of entries per page, if not presented in the request, should be defaulted to the maximum value of 250.
250<API Key>The network on which the queried stake accounts have been created . Supported values;
- mainnet
- testnet
- devnet
The participant name registered on the staking platform from which stake accounts need to be retrieved.
Participant_1The account name registered on the staking platform from which stake accounts need to be retrieved.
Account_1List of delegator stake accounts to fetch the delegator information. A maximum of 250 entries are allowed.
Sample success response payload. See Response schema below for wrapper
Bad Request
Internal server error.
Applicable values are mainnet, testnet and devnet
The public key of the stake account belonging to the delegator.
<API Key>Sample success response payload. See Response schema below for wrapper
Bad Request
Internal server error.
Applicable values are mainnet, testnet and devnet
The public key of the validator
<API Key>Sample success response payload. See Response schema below for wrapper
Bad Request
Internal server error.
<API Key>Applicable network. Supported values;
- mainnet
- testnet
- devnet
The address of the validator under which the stake account is delegating SOL.
49bf80cb-c7ca-4082-a526-8afab545cc62Sample success response payload. See Response schema below for wrapper
Bad Request
Internal server error.
Last updated