Skip to content
skeindesk
Skein Desk · Halyard Exchange (fictional)

The listing queue
that decides itself.

Every application is decided by an agent: it buys one Skein verdict for the token and applies the exchange's rule. Analysts only see what Skein escalates.

applications
—
decided by the agent
—
price per decision
—
median time to decide
—

Agent online · paying with a Skein partner key (free during the hackathon) · the Desk has paid $0.00 in total · evidence behind each verdict: — of paid Telegraph inputs

[ → ]The queue

Incoming

The agent is buying a verdict

0

Loading…

Shortlist

APPROVE → commercial terms

0

Loading…

Analyst queue

ESCALATE, ABSTAIN or a refusal

0

Loading…

Declined

REJECT → a letter goes out

0

Loading…

[ → ]The house rule

Four verdicts, three actions. The agent never overrides Skein.

  • APPROVE→ ShortlistMoves to commercial terms. The evidence link goes with it.
  • REJECT→ DeclineA letter goes to the project with every reason and the verify link.
  • ESCALATE→ Analyst queueA brief names the conflict and the risks still open.
  • ABSTAIN→ Analyst queueSkein refused to guess: the brief names the missing check.
Fork it

A whole desk in one call.

Skein Desk is open source and talks to Skein only through @skein/sdk. Swap the house rule, keep the receipts.

Read the source
agent.ts · the decision
const v = await skein.verdict({
  subject: { chainId: 8453, token },
  idempotencyKey: `desk-${app.id}`,
});

const action = {
  APPROVE: "shortlist",
  REJECT: "decline",
  ESCALATE: "analyst",
  ABSTAIN: "analyst",
}[v.verdict];