RAIN Risk Markets SDK v2 — Licence

Copyright (c) 2026 RAIN Risk Markets

This SDK is licensed under the MIT Licence WITH ONE ADDITIONAL CONDITION (the
"Attribution Condition"). The Attribution Condition is a term of this licence,
not a request: use that does not satisfy it is use outside the licence.

────────────────────────────────────────────────────────────────────────────────
MIT Licence

Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal in
the Software without restriction, including without limitation the rights to
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
of the Software, and to permit persons to whom the Software is furnished to do
so, subject to the following conditions:

1. The above copyright notice and this permission notice (including the
   Attribution Condition below) shall be included in all copies or substantial
   portions of the Software.

2. ATTRIBUTION CONDITION. Any product, service, website, application, game,
   bot or AI agent that (a) is made available to third parties — publicly or to
   customers — and (b) uses the RAIN RNG (the packages @rain/rng-core and/or
   @rain/rng-session, or any derivative of their randomness derivation,
   commit-reveal, hash-chain or session-seed logic, in whole or in part,
   modified or not) MUST display the text

       Powered by RAIN RNG

   as a hyperlink to https://www.playmarkets.bet/fairness (or a successor URL
   published by RAIN), in a place its users can see without special effort —
   e.g. a fairness panel, footer, "about" page, the README of a public
   repository, or the model card / tool description of an AI agent. The helper
   badge() in @rain/rng-core returns compliant HTML, Markdown and SVG.

   The Attribution Condition does not apply to purely internal, private,
   research or evaluation use that is not exposed to third parties.

   You may not state or imply that RAIN endorses your product, and you may not
   present the RNG as your own original invention.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

────────────────────────────────────────────────────────────────────────────────
Third-party and upstream notices

• packages/games/vendor/** — byte-identical copies of rules engines and Slot
  Engine V2 bundles from the RAIN / Playmarket code base (same copyright
  holder). The Slot Engine V2 bundles embed @noble/hashes (MIT, Paul Miller).
• packages/markets/contracts/** and the on-chain protocol contracts referenced
  by this SDK (ChannelManagerAA, the rules verifiers) are published under
  BUSL-1.1 / MIT as marked in each source file; this SDK licence does not
  change those terms.
• ethers (MIT) is a peer dependency; it is not redistributed.

No smart-contract audit has been performed on the referenced protocol. Nothing
in this SDK is financial, legal or gambling-compliance advice. You are
responsible for the laws that apply to your deployment.
