Docs menu

SHRIVE docs

The piece

Payment release blocked

This source targets the NU6.3 Ironwood pool and a signature claim that keeps the saved code private. The ZEC API is hard closed. Do not send payment. Rust compilation, live Ironwood receipt, reserve and claim integration, host validation and independent review remain UNVERIFIED. See the Zcash advisory.

Every piece is five traits: a frame, a lattice pane, a shape behind it, an ember line and a background. All five come from one seed, and the seed comes from the buy or the Zcash payment that earned it. Same buy, same piece, every time.

Status

Anatomy of a piece

The numbered badges below label the five parts, drawn on the real tile: a pierced lattice pane over a dim shape, no eyes or hands. The example combination shown here (square character, crown headwear, soft lime glass, satin white frame, hash pattern background) is chosen only to make every part visible at once; it is not a rarity claim.

1 2 3 4 5

Every option of every trait

Each tile below is drawn by docs/js/docs-tile.js from the real weight table in js/snag-market.js, with the other four traits held at their most common pick so the changing part is easy to see. The number under each tile is its weight out of 1000.

Character

Headwear

Glass

Frame

Background

Same swap, same piece: a worked example

This is not a real buy. It uses one illustrative, clearly placeholder field set to show the exact arithmetic js/snag-market.js runs, computed by docs/build-docs.mjs and written to docs/js/docs-data.js, never typed by hand on this page.

Packed in that order and hashed with keccak256, those four fields give the seed:

Reading that seed five ways, two hex characters (parsed as a 12-bit-range pick out of 1000) per trait group, in the order character, headwear, glass, frame, background, gives this piece:

character, headwear, glass, frame, background.

This exact mix: 1 in

Demo values in $SHRIVE. Try 250K, 1M, 5M or 15M. The demo minimum is 500K; the 250K buy gets no piece. These amounts are illustrative, not the collection minimum.

Change any one of the four fields and every trait can change, because the whole seed changes. Keep all four the same and the piece is identical every time, which is what lets the same buy or the same Zcash payment reproduce the same piece before it is ever claimed.