Set payout wallet

PUT /api/v1/mystery/payout-wallet payout:manage

Sets the address your revenue share is paid to. Scope `payout:manage` is EXCLUSIVE — partner-level `admin` does not satisfy it, the same gate as pool:manage and for a stronger reason: this is where your money goes. Setting a wallet deactivates the previous one in the same transaction, and the old rows are kept as an audit trail of every destination your money has been sent to.

Try it PUT /api/v1/mystery/payout-wallet write

These inputs are shared across all docs pages, so an id entered here carries over.

request body
object · 1 keys
{
  "address": ""
}
response

Not run yet. Press Run to make a live call against https://service.rip.fun (through this demo's server-side proxy; the API key never reaches the browser).

tracks the inputs above
curl -X PUT 'https://service.rip.fun/api/v1/mystery/payout-wallet' \
  -H 'X-API-Key: rip_…' \
  -H 'Content-Type: application/json' \
  -d '{"address":""}'

Request fields

FieldTypeRequiredDescription
addressstringyesChecksum-validated 0x address
chainstringDefaults to "base"

Errors

StatusCodeWhen
400invalid_addressnot a 0x-prefixed 20-byte address

See Errors for the response envelope and the full code list.