Summary
Add basic rate limiting and a request body size cap to services/appraisal-api to protect the x402-gated endpoint from abuse.
Motivation
The appraisal endpoint performs paid on-chain settlement. Unbounded request volume or oversized payloads are a denial-of-service and cost vector.
Acceptance criteria
Summary
Add basic rate limiting and a request body size cap to
services/appraisal-apito protect the x402-gated endpoint from abuse.Motivation
The appraisal endpoint performs paid on-chain settlement. Unbounded request volume or oversized payloads are a denial-of-service and cost vector.
Acceptance criteria