If an attacker can generate sequential hashids, they can decipher the alphabet order that hashids use without needing to know the seed, and then use the seed to invert other hashids.
I wrote a library that generates short IDs with the goal of making the similarity between two codes have nothing to do with sequence order.
I wrote a library that generates short IDs with the goal of making the similarity between two codes have nothing to do with sequence order.
https://docs.rs/block-id/latest/block_id/