Delegate

To enable rewards withdrawal

Cardano requires that stakers either:

The /delegate endpoint explicitly sets wallet addresses to abstain, and includes both stake delegation and vote delegation (AlwaysAbstain) certificates for every response. For first-time delegation from a wallet, a StakeRegistration certificate will also be included.

Network

Delegator Address

Validator Address

Delegate Transaction

201

Response

Network

Unsigned Transaction Serialized

Signing Payload

Error Codes

Example Curl Command

curl --request POST \
     --url https://api.figment.io/cardano/delegate \
     --header 'accept: application/json' \
     --header 'content-type: application/json' \
     --header 'x-api-key: your-api-key-here' \
     --data '{
  "network": "mainnet"
}'

Example Response

{
  "data": {
    "network": "preprod",
    "unsigned_transaction_serialized": "unsigned_transaction_serialized",
    "signing_payload": "signing_payload"
  }
}