# BuildSetAuthorityIxParams (/api/staking/interfaces/BuildSetAuthorityIxParams)



Parameters shared by delegated stake authority transfer instructions.

## Extends [#extends]

* `ProgramParam`

## Extended by [#extended-by]

* [`BuildSetDelegationAuthorityIxParams`](/api/interfaces/BuildSetDelegationAuthorityIxParams)
* [`BuildSetWithdrawalAuthorityIxParams`](/api/interfaces/BuildSetWithdrawalAuthorityIxParams)

## Properties [#properties]

| Property                                      | Type                                                 | Inherited from         |
| --------------------------------------------- | ---------------------------------------------------- | ---------------------- |
| <a id="property-program" /> `program`         | [`StakingProgram`](/api/type-aliases/StakingProgram) | `ProgramParam.program` |
| <a id="property-signer" /> `signer`           | `PublicKey`                                          | -                      |
| <a id="property-stakeoffset" /> `stakeOffset` | `bigint`                                             | -                      |
