Skip to main content
PUT
/
v1
/
publishers
/
me
/
payout
curl -X PUT https://xenarch.dev/v1/publishers/me/payout \
  -H "Authorization: Bearer xk_pub_abc123..." \
  -H "Content-Type: application/json" \
  -d '{"payout_wallet": "0xnew_wallet_address..."}'
{
  "confirmed": true,
  "effective_at": "2023-11-07T05:31:56Z"
}
curl -X PUT https://xenarch.dev/v1/publishers/me/payout \
  -H "Authorization: Bearer xk_pub_abc123..." \
  -H "Content-Type: application/json" \
  -d '{"payout_wallet": "0xnew_wallet_address..."}'

Notes

  • Wallet changes may have a 48-hour delay before activation (security measure)
  • The pending wallet is stored in payout_wallet_pending until the delay passes
  • Cancel a pending change via POST /v1/publishers/me/payout/cancel

Headers

x-confirm-password
string | null
authorization
string
required

Body

application/json
wallet
string
required
Pattern: ^0x[0-9a-fA-F]{40}$
network
string
default:base

Response

Successful Response

confirmed
boolean
required
effective_at
string<date-time>
required