---
title: "Post Bond Extra"
method: POST
path: "/v1/polkadot/{network}/bond-extra"
tags: ["Polkadot"]
---

# Post Bond Extra

`POST /v1/polkadot/{network}/bond-extra`

Creates an unsigned transaction that will create an extra bond request for additional funds to be staked.

## Request body

- NewBondExtraPolkadot — Request object to create a new Bond Extra Intent for Polkadot.
  - `customer_address` string, base58 — Polkadot account address in [SS58 format](https://wiki.polkadot.network/docs/learn-account-advanced#address-format).
  - `amount` string — Denomination of the cryptocurrency Polkadot.

## Response `200`

Created

- PolkadotBondExtraResponse
  - `protocol` 'polkadot', required — Polkadot protocol
  - `network` 'mainnet' | 'kusama' | 'westend', required — Coin network
  - `polkadot` BondExtraPolkadot — Polkadot Stake Intent Response
    - `unsigned_transaction` string, base64, required — Generated Polkadot unsigned transaction for the provided stake intent details.
    - `customer_address` string, base58 — Polkadot account address in [SS58 format](https://wiki.polkadot.network/docs/learn-account-advanced#address-format).
    - `amount` string, required — Denomination of the cryptocurrency Polkadot.

## Other responses

- `400` — Invalid request.
- `401` — Unauthorized
- `500` — Internal server error
- `503` — Insufficient validators available to process Stake Intent request

---

[API](https://skmtc.dev/blockdaemon/apis/staking-api.md) · [All operations](https://skmtc.dev/blockdaemon/apis/staking-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/blockdaemon/staking-api/revisions/f94e296a08a3/schema)
