Update settings for an existing Smart Account
smart_account_signers
, you must provide the complete desired state""
or 0
admin=true
query parametertransaction_signers
""
or 0
to remove it""
or 0
(will return validation error)transaction_signers
admin=true
query parametersmart_account_signers
(must maintain minimum permissions)threshold
(must be > 0)admin_address
to ""
fee_config
object controls how transaction fees are paid:
self_managed_fees
is true: The payer_address
becomes both the rent payer and transaction fee payer. The currency
field is ignored.self_managed_fees
is false or not set: Uses gas abstraction with the specified currency
(sol, usdc, or usdt) and payer_address
.UUID-based API key provided by Squads
Specifies the network for the API request
mainnet
, devnet
The address of the smart account
When true, indicates that the update is being performed by the smart account admin (configured in the admin_address field)
Smart account updated successfully
The response is of type object
.