Jito

Supported Chains

Available on Solana

Available Endpoints:

Click on the endpoint to jump to the section with full details

  • getapr GET - Get the Jito staking APR.

  • getrewards GET - Get the initial staked amount and current staked value by a specified user address.

  • getstake GET -Get the stake amount for a particular address.

  • Stake POST - Initiate a transaction to stake on Jito protocol.

  • requestwithdrawal POST - Initiate a withdrawal request on Jito.

Also see Error Handling Details

Liquid Staking IDs

Many endpoints have a parameter where you can provide a Liquid Staking ID.

Below is a list of Liquid Staking IDs related to Jito. For a complete list and more information, please see the liquid staking ID page.

Liquid Staking Name
Chain
Liquid Staking ID

Jito Network

Solana

900

Endpoint Details

/getapr

Get the Jito staking APR.

GET https://api.expand.network/liquidstaking/getapr

Query Parameters

Name
Type
Description

rpc

String

Remote procedural call URL.

liquidStakingId

String

https://api.expand.network/liquidstaking/getapr?liquidStakingId=900

back to top

/getrewards

Get the initial staked amount and current staked value by a specified user address.

GET https://api.expand.network/liquidstaking/getrewards

Query Parameters

Name
Type
Description

rpc

String

Remote procedural call URL.

liquidStakingId

String

address*

String

Public address of the user.

https://api.expand.network/liquidstaking/getrewards?liquidStakingId=900&address=bxnWxiRkGpwUzJBSWAecFVFS44L48sGbJrFw23uzDBc

back to top

/getstake

Get the stake amount for a particular address.

GET https://api.expand.network/liquidstaking/getstake

Query Parameters

Name
Type
Description

rpc

String

Remote procedural call URL.

liquidStakingId

String

address*

String

Public address of the user.

https://api.expand.network/liquidstaking/getstake?liquidStakingId=900&address=9HJuxDecTUKDWonwVEbGnGEwnSY86rSRcdQe4rNKKQry

back to top

/stake

Initiate a transaction to stake on Jito.

POST https://api.expand.network/liquidstaking/stake

Request Body

Name
Type
Description

rpc

String

Remote procedural call URL.

liquidStakingId

String

from*

String

Public address of the owner of this request.

amount*

String

Amount of token to stake.

{
    "liquidStakingId": "900",
    "amount": "10000000",
    "from": "67yiWoBFGmHd4r5AVGkmmE64okVmCgnYBwufxgoqcLmo"
}

back to top

/requestwithdrawal

Initiate a transaction to request a withdrawal on Jito.

POST https://api.expand.network/liquidstaking/requestwithdrawal

Request Body

Name
Type
Description

rpc

String

Remote procedural call URL.

liquidStakingId

String

from*

String

Public address of the owner of this request.

amount*

String

Amount of tokens to request withdrawal.

{
    "liquidStakingId": "900",
    "amount": "1000",
    "from": "67yiWoBFGmHd4r5AVGkmmE64okVmCgnYBwufxgoqcLmo"
}

back to top

Error Handling Details

Error
Description

400 (Bad Request)

Indicates the request is invalid or missing the required parameters. The msg field will contain details about the error.

401 (Unauthorised)

Indicates the request lacks valid authentication credentials (API key). Ensure that you provide a valid API key in the request headers.

404 (Not Found)

Indicates that the specified endpoint or resource does not exist.

500 (Server Error)

Indicates an internal server error.

back to top

Last updated