Module: Puid

Defined in:
lib/puid.rb,
lib/puid/version.rb

Overview

Official Ruby client for the PUID API — the Provably Unique IDentifier service. Every id is guaranteed distinct by construction (a counter run through a 128-bit permutation), not by the dice roll a random UUID makes.

Defined Under Namespace

Classes: Client, Error

Constant Summary collapse

DEFAULT_ENDPOINT =

The production API endpoint. Override with the endpoint: keyword to point at a local dev server for tests, or your own domain for a self-hosted (Enterprise) PUID.

"https://puid.dev/api"
VERSION =
"1.0.0"