Skip to main content
POST
Create Staking Request

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

network
enum<string>
required

Sui network:

  • `mainnet` — Sui mainnet.
  • `testnet` — Sui testnet.
Available options:
mainnet,
testnet

Body

application/json
sender
string
required

Staker account address.

Example:

"0x2c0def86e107ae6ca6a610b4188bb3c2802c30350ac01817be6a02d2a247faf5"

amount
integer<int64>
required

Amount of tokens to stake in MIST, Sui native token (1 SUI = 10⁹ MIST).

Required range: x >= 1
Example:

1

gasPrice
integer<int64>
default:1000

Price per unit of gas in MIST for processing the Sui transaction (1 MIST = 10⁹ SUI).

Example:

1000

gasBudget
integer<int64>
default:30000000

Maximum gas limit for the transaction.

Example:

30000000

Response

OK

Standard API success response envelope wrapping the result payload.

error
object | null
required

Error object. Always null on successful responses.

result
object
required

Response payload containing the requested data.