Clients
Update client settings
Changed onUpdates client configuration for the authenticated project. Requires the deposits:admin API key scope.
post/setup
Request
- Base URLhttps://v1.orchestrator.rhinestone.dev/deposit-processor
- Auth
- API key in header x-api-key
- or HTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Headers
x-api-keystring
API key for authentication
Example:your-api-key
x-api-versionstring
API version identifier (e.g. "2026-04.amazon"). Optional today, will become required in a future release.
Example:2026-04.amazon
Request body
Example request
{
"params": {
"depositWhitelist": {
"eip155:8453": [
{
"token": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"minAmount": "1000000",
"maxAmount": "5000000000"
}
]
},
"swapQuoters": {
"eip155:9745": [
"0x",
"fynd"
]
},
"maxPriceDeviationBps": 200,
"priceDeviationTokens": {
"eip155:8453": [
{
"token": "0x4200000000000000000000000000000000000006",
"maxPriceDeviationBps": 300
}
]
},
"minDepositUsd": 1,
"appFees": {
"feeBps": 100,
"tokens": {
"eip155:8453": [
{
"token": "0x4200000000000000000000000000000000000006",
"feeBps": 200
}
]
}
}
}
}Response
Client updated successfully
Changes
- info
the endpoint scheme security
internalProjectBearerwas added to the API - info
the endpoint scheme security
tenantApiKeywas added to the API - info
the
headerrequest parameterx-api-keybecame optional
- info
- info
added the new optional request property
/
- info