---
name: ping-api.naven.network
description: ping-api.naven.network exposes a single paid API endpoint that returns one high-precision random floating-point number per request, sourced from an external entropy pool on the Naven network. It is a minimal, single-purpose service with no additional endpoints or data types.
host: ping-api.naven.network
---

# ping-api.naven.network

This host is a lightweight entropy-as-a-service provider on the Naven network. It serves agents and applications that need a single random number sourced externally rather than from the local runtime, such as for seeding, nonce generation, or sampling. It is distinct from local PRNGs in that the value originates from an off-device entropy source, though cryptographic guarantees depend on the provider's undisclosed entropy implementation.

## When to use this host

Use this host when an agent needs a single random number sourced from an external entropy provider rather than the local runtime — for example, seeding a PRNG, generating a one-time nonce, or introducing external randomness into a sampling process. Do not use it when multiple random values are needed in one call, as the endpoint returns exactly one number per request and bulk use would require repeated paid calls. Do not use it when cryptographic-strength randomness with a verifiable entropy source is required, as the provider's entropy mechanism is not specified. For local randomness, use the runtime's built-in PRNG. For bulk or cryptographically-audited random data, seek a dedicated CSPRNG service with documented entropy sourcing.

## Capabilities

### External Entropy Generation

Fetches a single high-precision random floating-point number from the Naven network's paid entropy endpoint, providing externally-sourced randomness for seeding, sampling, or nonce generation.

- **`fetch-random-number`** — Returns a single high-precision random floating-point number from a paid entropy endpoint on the Naven network.

## Skill reference

### `fetch-random-number`

**Naven Random Generator** — Returns a single high-precision random floating-point number from a paid entropy endpoint on the Naven network.

*Use when:* Use when an agent or application needs a random numeric value for seeding, sampling, nonce generation, or any purpose requiring external entropy not sourced from the local runtime.

*Not for:* Do not use for bulk random data generation requiring many values in one call; this endpoint returns a single number per request. Not suitable for cryptographically-guaranteed randomness without verifying the provider's entropy source.

**Returns:** Returns a JSON object with a single field 'number' containing a random floating-point value (e.g. 92.8051217234164).

**Example:** `GET https://ping-api.naven.network/base/random`

---
