STELLAR_TX_DEPLOY_FEE_ABOVE_CEILING
Hand-crafted deploy rejected: platform_fee above the ceiling would lock every deposit in the escrow.
422 Validation Error · request handling
Example
{
"type": "https://docs.trustlesswork.com/trustless-work/v2-en/api-rest/errors/stellar-tx-deploy-fee-above-ceiling",
"title": "Validation Error",
"status": 422,
"code": "STELLAR_TX_DEPLOY_FEE_ABOVE_CEILING",
"detail": "Hand-crafted deploy rejected: platform_fee above the ceiling would lock every deposit in the escrow.",
"instance": "/…",
"traceId": "…"
}When it happens
A hand-crafted transaction (deploy or update) carries a platform_fee above 9,970 bps. Beyond that ceiling the contract computes a negative net transfer on release, so every deposit locks in the escrow permanently — the API refuses to relay it.
How to fix it
Keep platformFee at or below the ceiling (platform fee + the 0.3% Trustless Work fee must not exceed 100%). Transactions produced by the build endpoints always comply.