OMLA Documentation

Everything you need to understand, publish, and use OMLA‑licensed models.

Overview

OMLA keeps models freely usable for personal/research work and requires a 30% share of net revenue for commercial use. Models are registered with a single payout address (OMLA wallet) so funds can be automatically split upstream.

Two lanes

Personal/Research: free. Commercial: share 30% of net revenue with upstream creators.

One model → one wallet

Every model has a unique wallet. Derivatives declare contributions; splits cascade automatically.

Transparent

Use auditable mechanisms (payment pointers, split contracts). Keep lightweight records.

Getting started

  1. Read the License summary and the draft full text.
  2. Register your model to obtain an OMLA wallet and declare contributors.
  3. Add the OMLA ID to your model card/README and verify ownership.
  4. For commercial use, send 30% of net revenue to the model’s wallet.
Edit note: To change steps, just edit the ordered list above.

Publish a model

The Publish page lets you enter model details, contributors, and upstream bases, then download a JSON descriptor.

Example model JSON

{
  "name": "OpenLM 1.0",
  "domain": "NLP",
  "wallet": "0xEXAMPLEWALLET",
  "source": "https://example.com/openlm",
  "description": "Example model entry.",
  "contributions": [
    {"name": "You/Your Org", "percent": 100, "wallet": "0xYOURPAYOUT"}
  ],
  "bases": []
}

How to edit this section: replace the JSON example or link to your repo format if it changes.

Royalties & payments

Commercial users allocate 30% of net revenue to the model’s OMLA wallet. That pool pays upstream creators based on declared contributions.

Edit note: If your payment rules change, update these bullets and the License page table.

Derivatives & attribution

Declare upstream models and contribution percentages. Creator self‑attribution is capped at 50% unless the Board approves an exception.

What counts as a derivative?

Fine‑tunes, LoRAs, merges, or adaptations based on a base model. List the base(s) and the percentage contribution for each.

Security & verification

Integration

No official API yet. For now:

Edit note: When an API is published, replace this section with endpoints and examples.

Glossary

TermMeaning
OMLA walletThe payout address for a model; used to route the 30% commercial share.
DerivativeA model built from another (fine‑tune, LoRA, merge, adaptation).
Contribution %The share each upstream model/creator should receive.
Net revenueGross receipts minus direct inference/serving costs for that use.