Skip to main content

UaaS is a fast, highly-available, web-scale, and production-scale UUID generation service.

Project description

UaaS - UUID as a Service 🚀

"Stop generating UUIDs locally like a caveman. It's 2026. Use the cloud."

UaaS is a fast, highly-available, web-scale, and production-scale UUID generation service.

Get Started

🌟 Key Features

  • Web-Scale Entropy: Our entropy is sourced from a globally distributed cluster of interns rolling high-speed D20 dice in high-altitude data centers.
  • Automatic Deduplication: We check every generated UUID against our master spreadsheet (stored in Barnaby's Dropbox) to ensure 0.00000% collisions. Guaranteed.
  • Post-Quantum Randomness: Our generation algorithm is so random that even we don't know what it's doing. Not even Barnaby. Especially not Barnaby.
  • Enterprise Security: We don't log your UUIDs because we forgot how to setup the logging middleware. Your privacy is our technical debt.

📡 API Usage

Endpoint

GET /api/uuid

Response Example

{
    "uuid": "70171234-5678-4321-9876-543210987654",
    "version": 4,
    "method": "Web-Scale Cryptographic Randomness",
    "deduplicated": true,
    "sponsored_by": "BreadBoard Enthusiasts: Building a computer out of lemons to power this API."
}

SDK Usage

from uaas import uuid, uuid_async, console

# Synchronous
my_uuid = uuid()
print(my_uuid.uuid)

# Or Asynchronous
# my_uuid = await uuid_async()
# print(my_uuid.uuid)

# Terms of service require we console.log the sponsored_by message
console.log(full_year.sponsored_by)

👥 The Team

  • Dong: Founder & Visionary.
  • Barnaby: Senior Intern. Currently detained for rigging the D20 dice with magnets.

📄 License & TOS

By using this project, you agree to: Accept all logs dumped to your browser console.


UaaS: Because your local entropy is just not good enough.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

uaas-0.1.0.tar.gz (1.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

uaas-0.1.0-py3-none-any.whl (2.8 kB view details)

Uploaded Python 3

File details

Details for the file uaas-0.1.0.tar.gz.

File metadata

  • Download URL: uaas-0.1.0.tar.gz
  • Upload date:
  • Size: 1.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for uaas-0.1.0.tar.gz
Algorithm Hash digest
SHA256 2f2a79ce901e93dae9b7e0588c9d9e54e05c706afc2c12e5105a72ab6ea1d88a
MD5 04173906d5a4913d18ba3ac473c7e11e
BLAKE2b-256 53394728b1cb1994f6616194baaa579897707185a6d7c00ed5d309365cfe6512

See more details on using hashes here.

File details

Details for the file uaas-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: uaas-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 2.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for uaas-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 41d7e08f29c45828634c7c2b9a788cc6ae40605c0a51722e8ba970ffbbae1ef4
MD5 0cc00147ada697378eb7243f85dc29cb
BLAKE2b-256 4bc4a5ae2de340970db20845a7c04569a63a127495116480f45dfeca7f8b9522

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page