1

Two recent Bisq "offer ids" are:

  1. "emzlols-7639fae0-cd4d-48cf-acc5-abc97dab89db-124"
  2. "aixcp-6efe1e8d-90bf-4c25-b021-53616cad1109-124"

(Emphasis mine. These are fully public, so I don't see a reason to redact/censor them here.)

I can't help but notice that the first says "lols" in it. Is this a pure coincidence, auto-generated randomly, or are these id strings somehow picked by the offer makers/sellers? At least the first part before the first dash?

Vojtěch Strnad
  • 5,623
  • 1
  • 8
  • 31
bisquit
  • 11
  • 1

1 Answers1

1

Bisq Offer IDs are randomly generated and consist of 3 parts separated by "-":

  • Prefix: between 5 to 8 characters in length
  • Randomly generated UUID: 5 sections of 4, 2, 2, 2, & 6 hex values separated by "-"
  • Bisq Version: "." separators removed

In your first example, emzlols-7639fae0-cd4d-48cf-acc5-abc97dab89db-124, emzlols is the Prefix, 7639fae0-cd4d-48cf-acc5-abc97dab89db is the Randomly generated UUID, and 124 indicates a Bisq Version of 1.2.4

The IDs are created in a method called getRandomOfferId() in the bisq.core.offer.CreateOfferService class as of Bisq v1.2.4.

The Short ID for an offer is its Prefix.

Septem151
  • 637
  • 4
  • 12