You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
While an arbitrary 128-bit ULID is not strictly compatible with UUID (because it doesn't set the version and variant bits correctly), it is the case that every UUIDv7 is a valid ULID (because they both use the same 48-bit Unix timestamp and we can ignore the six bits of "randomness" that aren't actually set randomly).
NGuid could provide a method to format a UUIDv7 as a ULID string for interoperability between the two systems.
The text was updated successfully, but these errors were encountered:
The ULID spec says:
While an arbitrary 128-bit ULID is not strictly compatible with UUID (because it doesn't set the version and variant bits correctly), it is the case that every UUIDv7 is a valid ULID (because they both use the same 48-bit Unix timestamp and we can ignore the six bits of "randomness" that aren't actually set randomly).
NGuid could provide a method to format a UUIDv7 as a ULID string for interoperability between the two systems.
The text was updated successfully, but these errors were encountered: