Credits & licences
what it builds on.
Verified Calls itself: Copyright © 2026 MIKODES, under the licence you bought it with (LICENSE.md). Third-party components keep their own licences. The full list is in THIRD-PARTY-LICENSES.md; pnpm run licenses prints it for your own copy.
01Runtime dependencies (npm)
From pnpm run licenses on this release: 21 production packages, MIT 18, MPL-2.0 2, BSD-2-Clause 1. No GPL, AGPL, LGPL or SSPL code.
| Package | Licence | Role |
|---|---|---|
| hono, @hono/node-server | MIT | web server and pages |
| better-sqlite3 (bundles SQLite, public domain) | MIT | database |
| grammy, @grammyjs/types | MIT | Telegram bot |
| @noble/curves, @noble/hashes | MIT | signatures and hashes |
| bs58, base-x | MIT | Solana address encoding |
| zod | MIT | validation |
| @resvg/resvg-js and its platform binary | MPL-2.0 | share-card PNG images; used unmodified |
| abort-controller, debug, event-target-shim, ms, node-addon-api, node-fetch, tr46, whatwg-url (transitive) | MIT | |
| webidl-conversions (transitive) | BSD-2-Clause |
Development tools (not needed at runtime): tsx, TypeScript, Vitest and type definitions, installed from npm under their own licences.
02Admin console
The console is the MIKODES Admin Kit 0.3.0, vendored in vendor/mikodes-admin/ and part of the item. Its prebuilt interface in vendor/mikodes-admin/ui/ bundles react and react-dom 19 (MIT), cmdk 1 (MIT), lucide-react 1 (ISC) and the Geist fonts (SIL OFL 1.1).
03Fonts and code
- Geist and Geist Mono (SIL Open Font License 1.1) are self-hosted in
src/web/public/(licence:geist-ofl.txt) and insrc/cards/fonts/(licence:OFL.txt) for the share cards. - The QR code encoder in
src/cards/qr.tsandsrc/revenue/qr.tsis written for this product.
04External services (optional, your own accounts)
Telegram Bot API, GeckoTerminal and DexScreener public APIs (no key), Solana RPC (public endpoint or your own), Helius, Jupiter (the swap plugin loads from plugin.jup.ag in the visitor's browser), and the trading venues BONKbot, GMGN, Axiom, Bloom and Trojan for referral links. Their terms apply to your use. Names are trademarks of their owners, used only to describe compatibility; no endorsement is implied.