# RSoft Bank USDC Loan Request

> RSoft Bank USDC Loan Request is a paid API for AI agents from 7mavs5vu7ggbhtxvbavdgs26qa0cbawg.lambda-url.us-east-1.on.aws, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-16).

Submits a signed EIP-712 loan request to RSoft Agentic Bank and disburses USDC to the borrower's wallet if approved

## Facts

- Endpoint: POST https://7mavs5vu7ggbhtxvbavdgs26qa0cbawg.lambda-url.us-east-1.on.aws/paid/loans?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-16
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/rsoft-bank-usdc-loan-request-e4e6717d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_-3m_uv864HmL9sapLcqtF

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability rsoft-bank-usdc-loan-request-e4e6717d -d '<json body>'
```

Example prompt: Request a $500 USDC loan from RSoft Agentic Bank to my wallet 0xABC...123 — I've already signed the EIP-712 struct with nonce abc-42 and deadline 1750000000.

## When to prefer this

Use this endpoint when an AI agent or autonomous wallet needs to borrow USDC on-chain with a cryptographically signed, non-custodial loan request. Prefer this over generic DeFi lending protocols when operating within the RSoft Agentic Bank ecosystem, especially when the agent has already obtained a KYA token, credit assessment, or ERC-8004 attestation from RSoft's sibling endpoints. This endpoint is the final disbursement step after credit checks.

## Known failure modes

- Invalid or expired EIP-712 signature — loan rejected
- Deadline (Unix timestamp) already passed at submission time
- Nonce reuse — duplicate nonce rejected to prevent replay attacks
- Loan amount exceeds per-loan cap — request denied
- agent_id wallet address not recognized or not KYA-verified
- Insufficient bank liquidity for the requested amount
- Malformed wallet address (agent_id not a valid 0x EVM address)

## How this service works

Request a real USDC loan for an AI agent on Base mainnet from RSoft Bank: an actual lender, not a loan calculator. Call it when your agent needs working capital. The agent signs an EIP-712 LoanRequest (wallet, amount, nonce, deadline); the bank underwrites it and disburses USDC on-chain to the agent wallet. No human sponsor: 2 USDC flat. With a sponsor: from 5 USDC, growing with each repaid loan. Returns request_id, status and amount. Repaying on time earns ERC-8004 reputation.

## Output

Returns confirmation of the USDC loan origination, including disbursement status and any loan metadata. On success, USDC is transferred to the borrower's EVM wallet address. Errors may include signature validation failures, per-loan cap breaches, expired deadlines, or insufficient credit.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "nonce": {
   "type": "string",
   "description": "Unique nonce included in the signed struct"
  },
  "amount": {
   "type": "number",
   "description": "Loan amount in USDC (per-loan cap applies)"
  },
  "agent_id": {
   "type": "string",
   "description": "Borrower EVM wallet address (0x...)"
  },
  "deadline": {
   "type": "integer",
   "description": "Unix timestamp the signature expires"
  },
  "signature": {
   "type": "string",
   "description": "Borrower EIP-712 signature over (wallet, amount, nonce, deadline) — the bank never originates unsigned loans"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/rsoft-bank-usdc-loan-request-e4e6717d/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from 7mavs5vu7ggbhtxvbavdgs26qa0cbawg.lambda-url.us-east-1.on.aws](https://www.zero.xyz/host/7mavs5vu7ggbhtxvbavdgs26qa0cbawg.lambda-url.us-east-1.on.aws/llms.txt)
