Prediction Stack docs
v1.0.0
Live app Get help
● Reference · Third parties

Credits & licences
what it builds on.

The public pages and the data jobs use no npm packages: plain HTML, CSS and JavaScript on Node's standard library. Third-party code is confined to the operator admin. No GPL or AGPL code is included.

01Admin: runtime packages

Versions installed by npm ci in admin/ from the shipped package-lock.json (release 1.0.0, checked 2026-09-29); licences from each package's package.json.

PackageVersionLicence
hono4.13.9MIT
@hono/node-server1.19.17MIT
better-sqlite3 (bundles SQLite, public domain)12.11.1MIT
tsx (with esbuild 0.28.2, MIT)4.23.15MIT

Development: TypeScript 5.9.3 (Apache-2.0), @types/node and @types/better-sqlite3 (MIT).

Production packages by licence (license-checker --production, without the admin itself): MIT 33, ISC 6, Apache-2.0 2, BSD-3-Clause 1, MIT OR WTFPL 1, BSD-2-Clause OR MIT OR Apache-2.0 1. With development packages: MIT 36, Apache-2.0 3, the rest unchanged. No GPL, AGPL or LGPL.

02MIKODES Admin Kit

The admin is the MIKODES Admin Kit 0.3.0, vendored in admin/vendor/mikodes-admin/ and part of the item. Do not edit the vendored copy; see its KIT.md. Its prebuilt interface bundles React and React DOM (MIT), cmdk (MIT) and Lucide icons (ISC).

03Written for this product

  • terminal/src/keccak.js: keccak-256, checked against published test vectors.
  • design-system/: the stylesheets.

04Fonts

FontLicenceHow it ships
Geist and Geist Mono (Vercel)SIL Open Font License 1.1Bundled as .woff2 files in admin/vendor/mikodes-admin/ui/assets/ for the admin console.
InterSIL Open Font License 1.1Loaded from Google Fonts at runtime by the public pages. Not bundled.
JetBrains MonoSIL Open Font License 1.1Loaded from Google Fonts at runtime by the public pages. Not bundled.

The full text of the SIL Open Font License 1.1 is at openfontlicense.org. The copy of this documentation shipped with the item uses system fonts.

05Polymarket and Kalshi material

  • API shapes, the Polymarket fee formula and the builder-code field were read from Polymarket's MIT-licensed SDKs. File references are in the source comments. No SDK code is bundled.
  • terminal/src/exchangeV2.abi.ts holds the ABI of Polymarket's CTF Exchange V2, matching the one in the MIT-licensed Polymarket/clob-client-v2. No shipped code imports it.
  • Not used, on purpose: @polymarket/builder-relayer-client (no licence) and the ctf-exchange-v2 contract repository (BUSL-1.1).
  • Market data from Kalshi, Polymarket and Polygon is fetched at run time and is subject to each provider's terms.

06Trademarks

Kalshi, Polymarket, Polygon, Telegram, GitHub and Vercel are trademarks of their owners. The Stack is not affiliated with or endorsed by any of them, and its pages use none of their logos.