Click to place a piece. Drag to pan Β· scroll to zoom.
Export model
The structure fingerprint
Every distinct build has its own fingerprint β a short code worked out from
the final shape alone. Build the same thing a different way and you still
get the same code; move one piece and it changes completely.
How it's worked out
Slide to a corner. Shift the whole model so its lowest, back-left
corner sits at (0, 0, 0). Same shape, same starting point.
Pick one turn. Spin the model to each of its 4 upright rotations,
write each one out as a string of numbers, and keep the one that sorts
first. That's the "official" orientation β no guessing which way is "front".
Mirror images stay different. A castle and its mirror image are
really different castles (slopes face the other way), so reflections are
not merged.
Sort & list. Order every piece by height, then position, then
type, and write it all out as a fixed row of numbers.
Hash it. Run that through SHA-256 β a one-way scrambler. The first
part of the result is your fingerprint.
How many builds are there?
Just six 2Γ4 bricks can be stacked 915,103,765
different ways (a real count, by Eilers). Add pieces and that number explodes.
But people build walls and towers and recognisable things, not random
blobs β so a "memorable" little model is far less unique than the raw count
suggests.
This is a toy, not a password. Forget one 1Γ1 and the code is
totally different, with no "did you mistype?" β worse than a text password.
Someone watching you build for a minute can just photograph it. It takes
30β60 seconds to "enter". And it only ever unlocks things in this
tool. Great for a match check, a signature, or a
deterministic name β not for security.
Match check
This build's fingerprint:
β
Paste another fingerprint (or a whole share code / model JSON) to compare: