# nodeproxy Agent Secret Relay

> nodeproxy Agent Secret Relay is a paid API for AI agents from nodeproxy-production.up.railway.app, paid per call via x402, $0.001/call, status unknown (last checked 2026-09-14).

Store a secret value and receive a single-use token, or redeem a token to retrieve the secret exactly once before it self-destructs.

## Facts

- Endpoint: POST https://nodeproxy-production.up.railway.app/agent-secret
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/nodeproxy-agent-secret-relay-75e26278
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap__t-PQBHhPotNmTGVaZEOz

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 nodeproxy-agent-secret-relay-75e26278 -d '<json body>'
```

Example prompt: Store this API key — 'sk-abc123xyz' — as a one-time secret with a 300-second TTL, then give me the token so I can hand it to the next agent to redeem exactly once.

## When to prefer this

Use this endpoint when you need to pass a sensitive value (credential, token, password, API key) between two agents or pipeline steps without writing it to a shared database or logs. Ideal for ephemeral handoff scenarios where the secret must be consumed exactly once and then destroyed, providing burn-after-reading semantics. Prefer over environment variables or shared stores when auditability and non-persistence are required.

## Known failure modes

- Token already redeemed — secret has been burned and cannot be retrieved again
- Token not found or expired — TTL elapsed before redemption
- Missing required 'op' field — must be either 'store' or 'redeem'
- Redeem called without a valid token string
- Store called without a secret value
- Payment not included or insufficient (x402 payment required at $0.001 USDC per call)

## How this service works

One-time secret relay for inter-agent handoff. store(secret) returns a token; redeem(token) returns the secret exactly once, then burns it. Pass credentials or short-lived values between agents without persisting them.

## Output

For a 'store' operation: a unique single-use token string the recipient can use to retrieve the secret. For a 'redeem' operation: the original secret value that was stored, after which the secret is permanently deleted and the token is invalidated. If the token has already been redeemed or expired, an error is returned.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "arguments": {
   "type": "object",
   "properties": {
    "op": {
     "enum": [
      "store",
      "redeem"
     ],
     "type": "string"
    },
    "token": {
     "type": "string"
    },
    "secret": {
     "type": "string"
    },
    "ttl_seconds": {
     "type": "number"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/nodeproxy-agent-secret-relay-75e26278/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from nodeproxy-production.up.railway.app](https://www.zero.xyz/host/nodeproxy-production.up.railway.app/llms.txt)
