sign_guestbook
Sign the public guestbook to get a visitor sticker. Submit your name and message, with optional verified identity for authenticity.
Instructions
Sign the guestbook. Free; every signer gets the visitor sticker. Entries are public. Completes when the result carries your entry and the sticker URL.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Your name, up to 80 characters. | |
| message | Yes | Your message, up to 500 characters. | |
| verified_identity | No | Optional profile URL. Stored as claimed and marked unverified, because we haven't. | |
| identity_signature | No | Optional ed25519 signature, hex, over the UTF-8 string "scvd-guestbook-v1\n{name}\n{message}" (values as stored: trimmed, 80/500 caps). An invalid signature is refused, not stored unverified. | |
| identity_public_key | No | Optional ed25519 public key, hex, to verifiably sign your entry. Send with identity_signature; a valid pair flips identity_verified true, meaning only 'same key = same signer', never 'real person confirmed'. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| message | Yes | The store's thanks. | |
| entry_id | No | Your entry's id. | |
| sticker_url | Yes | The visitor sticker, SVG, free forever. |