---
title: "Fund your wallet with USDC on Base (x402)"
method: POST
path: "/api/x402/wallet/deposit"
tags: ["x402"]
---

# Fund your wallet with USDC on Base (x402)

`POST /api/x402/wallet/deposit`

## Request

- Base URL: `https://rentahuman.ai`
- URL: `https://rentahuman.ai/api/x402/wallet/deposit`
- Auth: API key in header `X-API-Key`

Deposit with x402; see https://rentahuman.ai/docs/x402. Without a PAYMENT-SIGNATURE header the response is 402 with payment requirements for amountCents. Credited 1:1 as spendable balance, once per on-chain transaction.

## Request body

- object
  - `amountCents` integer, required

## Response `200`

Wallet credited.

- object

## Other responses

- `202`: Settlement under review. Do not retry with a new payment.
- `402`: x402 v2 payment requirements, or a definitive settlement failure.
- `409`: This signed payment was already processed.
- `4XX`: Error response.

---

[API](https://skmtc.dev/rentahuman/apis/rentahuman-api.md) · [All operations](https://skmtc.dev/rentahuman/apis/rentahuman-api/llms.txt) · [OpenAPI document](https://skmtc.dev/rentahuman/apis/rentahuman-api/revisions/de9d1a9ee4ea?raw)
