# SerializedActionSignPSBT

Serialized action requiring the user to sign one or more PSBTs. Each action returns a single PSBT variant, so the `txs` array is homogeneous rather than mixed.

oneOf

* object
* object

**type**stringrequired

**Possible values:** \[`SignPSBT`]

**name**stringrequired

**Possible values:** \[`Deposit on Bitcoin`]

**description**stringrequired

**chain**stringrequired

**Possible values:** \[`BITCOIN`]

**txs** <!-- -->object\[]required

* Array \[

**type**stringrequired

**Possible values:** \[`FUNDED_PSBT`]

**psbtHex**stringrequired

**psbtBase64**stringrequired

**signInputs**integer\[]required

**feeRate**numberrequired

* ]

SerializedActionSignPSBT

```
{

  "type": "SignPSBT",

  "name": "Deposit on Bitcoin",

  "description": "string",

  "chain": "BITCOIN",

  "txs": [

    {

      "type": "FUNDED_PSBT",

      "psbtHex": "string",

      "psbtBase64": "string",

      "signInputs": [

        0

      ],

      "feeRate": 0

    }

  ]

}
```
