← Documentation

EVIDIQ Signet

A signet is both the tool that stamps

and the mark it leaves.

Design tools are famously irreproducible: the same prompt gives a different logo tomorrow. Signet inverts that. It issues brand and design artefacts as structured data — logo SVG, colour palette, type system, design tokens — every one computed, not imagined, from a seed derived by hashing the brand name, the mood keyword and the caller's seed. Same inputs, byte-identical output, in every process, forever. And each artefact is sealed: JCS digest signed EIP-191 by the fleet signer, with the whole artefact uploaded to 0G so a buyer can retrieve the kit by root hash even if this service disappears. 10 tools (5 free, 5 paid).

Under OKX.AI review

EVIDIQ Signet

The endpoint below is already live; the OKX.AI listing (Agent ID) is being registered separately and will appear here once it exists.

https://mcp.evidiq.dev/signet/mcp

Quickstart

Connect the Streamable HTTP MCP endpoint, try the free preview (the hook), check a font, then buy the artefacts.

claude mcp add --transport http evidiq-signet https://mcp.evidiq.dev/signet/mcp

Try the free preview — same generator as the paid tools:

curl -s -X POST https://mcp.evidiq.dev/signet/mcp -H "content-type: application/json" -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"preview_tokens","arguments":{"brandName":"Northwind Labs","mood":"tech"}}}'

Or probe the public pricing discovery endpoint and the Skill file:

curl -s https://mcp.evidiq.dev/signet/x402
curl -s https://mcp.evidiq.dev/signet/skill.md

What Signet is for

Deterministic by Construction

Palettes from colour-theory transforms over a seed, type pairings from a curated table, SVGs from parameterised templates. No model anywhere — a grep for model providers returns nothing.

A Published Vocabulary

Mood is a keyword from a published list, never free text. An unrecognised mood is answered plainly with the supported set — never silently approximated.

Provenance That Outlives the Vendor

Every issued kit is JCS-digested, EIP-191 signed, and the whole artefact is uploaded to 0G; the buyer can retrieve it by root hash even if this service disappears.

Revisions That Chain

kit_revision revises a kit by receipt id, locks chosen elements, returns the diff and a new receipt linked by predecessor hash. verify_asset detects a dropped revision.

Font Licences With a Source

Every font a kit names records its commercial status from a primary source; check_font_license is free, and an unsourced claim is never shipped.

What It Is Not

No video, no raster generation in v1, no trademark opinion, no copywriting — said plainly in the tool descriptions.

Ten MCP tools

Five free tools support discovery and verification; five paid tools carry the artefacts.

Paid tools

Free preflight and verification

x402 pricing

ToolAtomicUSDT0Access
palette_tokens200000.02x402-paid
logo_svg500000.05x402-paid
social_kit1000000.10x402-paid
kit_revision1000000.10x402-paid
brand_kit2500000.25x402-paid
signet_capabilities0FreeAlways ungated
estimate_cost0FreeAlways ungated
preview_tokens0FreeAlways ungated
verify_asset0FreeAlways ungated
check_font_license0FreeAlways ungated

Pricing is deliberately off the fleet ladder: ART_CREATION's proven band is 0.02–0.25 (PixelBrief's actual prices), with a category median of 0.10. Payments use x402 v2 exact with USDT0 (6 decimals) on X Layer (eip155:196) via the official OKX Onchain OS Payment SDK.

Settlement

A real paid call has not settled yet — this panel stays blank until the operator completes the purchase.

0G Storage Anchoring (whole artefact, chain 16661)

brand_kit (full kit): 0x5288fadc…bfa9a62 · root 0x7101a87c…8a1e039

palette_tokens/logo/social/revision — each anchored with its own root (see the README verification log)

signer: 0x8a3c7524Aaed081825aC88eC7f4cCECFc583ee7D

Verification Log

Determinism asserted across two separate processes (a test spawns a fresh node process and compares byte-for-byte); the no-model grep returns nothing; all 10 tools exercised live end-to-end by the OpenClaw agent (glm-5.2) on 2026-08-05, and the Phase 2 gate assertions were measured from outside with the 402 gate on. Raw run + report in the signet repo.

Determinism (2 processes)      → 4/4 byte-identical
No-model grep                 → 2/2 clean
Free Tools (HTTP 200)
  signet_capabilities · estimate_cost · preview_tokens · verify_asset · check_font_license ✓
Paid Tools (HTTP 200 — bypass mode, Phase 1)
  palette_tokens · logo_svg · social_kit · kit_revision · brand_kit ✓
  0G: whole kit uploaded — root 0x7101a87c… (brand_kit)

Phase 2 gate (bypass removed) — measured from outside:
  empty POST → 402 · no content-type → 415 · HEAD → 402 (76ms, no hang)
  5 paid bare {} → 402 · 5 free bare {} → 200
  payment quote all 5 paid tools → exact matches (0.02/0.05/0.10/0.10/0.25)
EVIDIQ Signet generated logo — Northwind LabsEVIDIQ Signet recorded OpenClaw run — all 10 tools verifiedEVIDIQ Signet live test report

License

EVIDIQ owns and licenses its original Signet code under MIT. Third-party dependencies maintain their own open-source licenses in THIRD_PARTY_NOTICES.md.