# RSoft Bank ERC-8004 Validation Attestation

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

Signs a cryptographic attestation about an agent's claim using ERC-8004 validator authority, returning a bank-signed credential for on-chain or off-chain verification

## Facts

- Endpoint: POST https://7mavs5vu7ggbhtxvbavdgs26qa0cbawg.lambda-url.us-east-1.on.aws/paid/validation-attest?utm_source=zero.xyz
- Price: $1/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-erc-8004-validation-attestation-902428ff
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_9VUCWTH8jnQGCBkbvgQqF

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-erc-8004-validation-attestation-902428ff -d '<json body>'
```

Example prompt: Can you get RSoft Bank to sign an ERC-8004 attestation for my agent at 0xAbC123...def456, using claim hash 0xdeadbeef...1234 and claim type 'generic'?

## When to prefer this

Choose this endpoint when an AI agent needs a bank-authority-backed cryptographic attestation conforming to the ERC-8004 standard, particularly when downstream services, smart contracts, or counterparties require a trusted validator signature on a specific claim. Prefer this over generic KYA or reputation endpoints when you specifically need a signed attestation on a custom claim hash rather than identity verification or a risk score.

## Known failure modes

- Invalid or malformed EVM wallet address returns validation error
- Incorrectly formatted keccak256 claim hash causes rejection
- Unsupported claim_type value may result in error or unrecognized category
- Payment failure ($1 USDC via x402) results in 402 response and no attestation issued
- Lambda timeout if backend validator is unavailable

## How this service works

ERC-8004 validation attestation: RSoft Bank acts as Validator for an AI agent and vouches for a caller-supplied claim (claim_hash + claim_type). It first runs the agent through KYA and refuses if that fails; on success it signs a JWT attestation and, when the Validation Registry is configured, anchors the attestation hash on Base and returns the transaction hash. Use it when an agent needs a bank-backed, verifiable attestation on its identity, e.g. to satisfy a counterparty's trust policy.

## Output

A bank-signed attestation object conforming to ERC-8004, containing a cryptographic signature from RSoft Bank as validator, attesting to the provided claim hash for the specified agent wallet address. This credential can be presented to third parties or smart contracts for on-chain or off-chain verification.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "agent_id": {
   "type": "string",
   "description": "EVM wallet address (0x...)"
  },
  "claim_hash": {
   "type": "string",
   "description": "keccak256 hash of the claim being attested"
  },
  "claim_type": {
   "type": "string",
   "description": "Claim category, e.g. generic"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/rsoft-bank-erc-8004-validation-attestation-902428ff/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)
