Skip to content

iscc/iscc-flake

Repository files navigation

ISCC - Flake Microservice

A microservice for generating unique identifiers for distributed computing.

The ISCC Flake-Code is unique, time-sorted identifier composed of an 48-bit timestamp and 16 to 208 bit randomness.

It is a flexible implementation of a Snowflake ID that can be generated in various bit-sizes and converted into different representations.

Development

Requirements

Clone and install dependencies

git clone https://github.com/iscc/iscc-flake.git
poetry install

Run tests

poe test

Run development server

poe develop

List helper commands

poe --help