Credits & licences
who made what.
The licence of the source you bought, the third-party packages it uses, and the parts that need attention.
01The source code
Stablecoin Checkout is © MIKODES. The source is proprietary (UNLICENSED in package.json); your use is governed by the licence you bought. The vendored MIKODES Admin Kit (vendor/mikodes-admin) is part of the same purchase.
02Third-party packages
The full list with versions, licences and authors is THIRD-PARTY-LICENSES.md in the package root, generated by scripts/licenses.mjs from pnpm licenses list. Regenerate it after any dependency change:
pnpm run licenses # rewrite THIRD-PARTY-LICENSES.md
pnpm run licenses -- --check # fail on a GPL or AGPL production dependency
In the file shipped with 1.0.0: 529 production dependencies (shipped in the server or bundled into the web apps), mostly MIT (424), ISC (40), Apache-2.0 (36) and BSD; 266 development-only packages. No production dependency is GPL or AGPL.
03Licences that need attention
| Package | Licence | What it means |
|---|---|---|
rpc-websockets (via @solana/web3.js v1) | LGPL-3.0-only | Weak copyleft, not GPL/AGPL. Keep its licence notice, publish any changes you make to that library, and let recipients replace it. Used unmodified. This applies to what you distribute, including the minified checkout bundle. |
Inter, Geist (@fontsource-variable/*) | SIL Open Font License 1.1 | Free to bundle and embed; the fonts may not be sold on their own and the licence must accompany them. |
caniuse-lite | CC-BY-4.0 | Browser-support data used at build time; attribution is given in the licence file. |
@walletconnect/ethereum-provider | not included | Only if you enable WalletConnect: you install it and check its licence yourself. |
Not legal advice.
04Data, standards and names
- The sanctions converter reads the OFAC SDN list, which you download yourself from OFAC's Sanctions List Service (US government, public domain).
- Token contract addresses and chain identifiers come from the issuers' public documentation (Circle USDC, Tether USDT) and are listed in
packages/core/src/assets.ts. - Screenshots in these docs are real screens from MIKODES test runs on Solana devnet with test merchants and test tokens.
- Solana, Base, Circle, USDC, Tether, USDT, Phantom, Solflare, MetaMask, Rabby, Coinbase, Binance, OKX, Bybit, Telegram and other names belong to their owners and are used only to describe compatibility.