# YRUZ Bcrypt Generator & Verifier

> YRUZ Bcrypt Generator & Verifier is a paid API for AI agents from yruz.one, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-19).

Hashes a plaintext password using bcrypt and optionally verifies a plaintext password against an existing bcrypt hash

## Facts

- Endpoint: POST https://yruz.one/api/toolkit/bcrypt-generator?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-19
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/yruz-bcrypt-generator-verifier-0ea8d7d0
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_IxBzLGVI0Zx7AvQfSw3tS

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 yruz-bcrypt-generator-verifier-0ea8d7d0 -d '<json body>'
```

Example prompt: Hash the password 'MyS3cur3P@ss!' using bcrypt so I can store it safely in my database.

## When to prefer this

Choose this endpoint when you need a quick, stateless bcrypt hash generation or verification without standing up your own crypto infrastructure. Ideal for agents automating user onboarding, password reset flows, or security audits where bcrypt is the required algorithm. Prefer alternatives if you need argon2, scrypt, or PBKDF2 hashing.

## Known failure modes

- Missing required 'text' field returns an error
- Malformed or invalid bcrypt hash in 'verify' field may return an error or false match
- Extremely long password strings may be rejected or silently truncated by bcrypt (72-byte limit)
- Network timeout on slow connections
- Payment failure via x402 protocol prevents execution

## How this service works

YRUZ is a free social network: create a profile, join public groups, attend events, read free guides on community building and creator income.

## Output

Returns a JSON object with the tool name ('bcrypt-generator') and a result object containing the generated bcrypt hash for the input password, and optionally a boolean or status indicating whether the provided plaintext matches the given hash.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "text": {
   "type": "string",
   "description": "password (required)"
  },
  "verify": {
   "type": "string",
   "description": "optional existing bcrypt hash to check"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "tool": "bcrypt-generator",
  "result": {}
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/yruz-bcrypt-generator-verifier-0ea8d7d0/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from yruz.one](https://www.zero.xyz/host/yruz.one/llms.txt)
