Contracts

Set or clear the recovery address for auto-drain on deletion

post/contracts/v1/signers/{signer_id}/recovery-address

Request

  • Base URL: https://api.run402.com
  • URL: https://api.run402.com/contracts/v1/signers/{signer_id}/recovery-address
  • Auth: HTTP bearer

Path parameters

signer_idstring required

Request body

recovery_addressunknown

Response

Updated wallet

idstring
project_idstring required

Run402 project ID. Public IDs are not UUIDs.

chain'base-mainnet' | 'base-sepolia' required
addressstring required
status'active' | 'suspended' | 'deleted' required
recovery_addressstring
low_balance_threshold_weistring
last_alert_sent_atstring date-time nullable
last_rent_debited_onstring nullable
suspended_atstring date-time nullable
deleted_atstring date-time nullable
created_atstring date-time required
native_balance_weistring
native_balance_usd_microsinteger
non_custodial_noticestring

Example response

{
  "id": "cwlt_0123456789abcdef01234567",
  "project_id": "prj_1741340000_0042",
  "address": "0x0000000000000000000000000000000000000000",
  "recovery_address": "0x0000000000000000000000000000000000000000"
}

Changes

No recorded changes to this operation across all 1 revision of this API.