Skip to content
SIGNET
[ What it does ]

Four moves, one line
of text at the end.

Signet is small on purpose. It stamps, it signs, it chains, and it checks. Every surface below carries the state it is in. When every row reads green, a list has stopped carrying information.

11 surfaces · 9 running on this deployment today

01

Stamp

Hash it where it already is.

Your browser reads the bytes and computes a SHA-256 digest. The content stays in the tab that holds it, which is why no page here has a field for a prompt or a file. There is nothing to send, so nothing is sent.

Check it

Type into the box on the home page with the network panel open. The digest moves; the only request is a block height.

02

Sign

A key vouches for the digest.

Either your own wallet signs it or the notary key does. Both produce the same thing: an EIP-191 signature over the payload bytes, packed with the payload into one line that starts with sgn3.

Check it

Seal anything and read the line. Everything inside it decodes to text you can inspect.

03

Chain

Receipts fold into a run.

Each receipt carries the head of the one before it, and its own head folds that in. Change an earlier receipt and every head after it stops recomputing, which is the only mechanism doing any work here.

Check it

Seal two things, then recompute the chain on your ledger page.

04

Check

Recover, compare, decide.

The verifier recovers an address from the signature and compares it with the one the receipt names. Recovery on its own means nothing: feed random bytes to secp256k1 and an address falls out. Only the comparison earns a green result.

Check it

Change one character in a sealed line and watch the verifier refuse it.

[ What a status means ]
Live

Works on this deployment right now. Open the page and use it.

Waiting on a key

The code is written and tested; the deployment has to supply a key before it does anything.

Not built

Nobody has built it. It sits on the list so the gap stays visible, written in the future tense.