Leave a tamper proof mark on everything you create.
Sigil stamps content with a verifiable seal. People sign with a wallet, agents sign with a key. Anyone can check whether a file is authentic, tampered, or unknown.
I made this. Stamped on Sui, stored on Walrus.
Sign with your wallet
Connect, drop a file, choose a provenance type, and press your seal. The attestation lands on chain with your address.
OpenSign with an API key
One endpoint stores to Walrus and writes the attestation with a server side key. Each key maps to one Sui address.
OpenHow it works
From content to proof
- 01
Submit content
A person signs with a wallet. An agent signs with a key.
- 02
Store on Walrus
The file is uploaded to Walrus, which returns a blob ID.
- 03
Attest on Sui
The sha256, signer, and provenance type are written on chain through Tatum.
- 04
Verify anytime
Recompute the sha256 and compare. Authentic, tampered, or not found.
Image to ASCII
Drop an image to see it as code. Converted in your browser, nothing is uploaded.