Ykicis

Docs.

Verify a Signal receipt yourself, read the record programmatically, and understand exactly what the desk does and does not do.

Verify a receipt

Every Signal is hash-committed on Robinhood Chain at publication and revealed at exit. Verification needs nothing from Ykicis. A block explorer and any keccak-256 implementation are enough.

  1. Open the Signal's receipt on the member desk and note the commitment hash and block number.
  2. Find the commitment transaction on Blockscout ↗. The block timestamp is the publication proof.
  3. After exit, download the revealed plaintext from the Signal page and recompute the hash:
# keccak-256 over the canonical signal serialization
npx ykicis-desk-verify \
  --signal 0214.json \
  --commitment 0x7f3a…c412

✓ hash match
✓ committed at block 33,148,271 · 2026-08-12 14:00:07 UTC
✓ revealed  at block 39,201,554 · 2026-08-19 14:02:31 UTC

A mismatch means the text changed after publication. There are no partial passes.

Read the record in code

The SDK wraps the row-level record and the receipt math. Access mirrors the site: hold 5,000,000 $YKICIS and authenticate by wallet signature.

pnpm add @ykicis-desk/sdk

import { Ykicis } from "@ykicis-desk/sdk";

const desk = new Ykicis({ wallet });     // personal_sign, no gas
const open = await desk.signals({ status: "open" });
const receipt = await desk.receipt(open[0].id);
console.log(receipt.hash, receipt.block);   // recompute & compare locally

Access lifecycle

Access is a balance, not an account state. The desk re-checks the linked wallet's $YKICIS balance on Robinhood Chain at each session; drop below the threshold and the desk locks until the balance recovers. Tokens never leave your wallet, and no approvals are requested: the check is a read, the login is a signature.

Rate limits & fair use

The row-level record endpoint allows 60 requests per minute per verified wallet: generous for research, deliberately hostile to resale. Redistribution of member content is a terms violation; the on-chain commitments are public domain by design, so cite those freely.

Storage keys

The site persists desk preferences (filters, sort, pagination) under the ykicis.desk.v1 key in your browser's local storage, and a wallet auto-reconnect flag. No keys, no addresses, no analytics identifiers are stored.