Start Here
This section is for platform builders.
If you operate a game, application, marketplace, tool, or service and want to support user-generated content without giving up control, this is for you.
You are not expected to adopt a new platform. You are not expected to change your business model. You are not expected to surrender users, UX, or revenue.
OGAL exists to give platforms stronger primitives, not replace them. If you want to learn more about using OGAL, check out the OGAL Guide.
If you want quick definitions of core terms, check the Glossary.
Proof in production: Token Toss is a working reference implementation proving the SDKs and protocols in production. Download the game from Ghiblify Games.
What This Is
OGAL is a neutral ownership and provenance layer.
It does:
- define canonical asset identity
- enforce ownership and update rights
- preserve provenance across applications
- allow free reuse by default
You integrate OGAL the same way you integrate a database or protocol. It becomes part of your internal system, not a competitor.
What This Is Not
It does not:
- host assets
- run a marketplace
- enforce monetization
- dictate UX
- capture users
OGAL defines what is true.
Who This Is For
This documentation is written for teams that:
- Run games or interactive applications
- Host creator or user-generated content
- Care about long-term asset ownership and trust
- Want interoperability without lock-in
- Need to preserve control over UX, monetization, and users
If you are looking for a hosted marketplace, this is not that.
What Problem Platforms Actually Face
Most platforms do UGC because it works. Most platforms struggle because UGC creates long-term liabilities.
Common pain points:
- Ownership disputes and takedown risk
- Platform-specific asset silos
- Rebuild costs across products
- Trust issues around royalties and accounting
- Fear of enabling competitors by opening systems
These problems are structural, not operational.
OGAL addresses them at the infrastructure layer.
How Platforms Use OGAL
At a high level:
- Your platform integrates OGAL via tooling (Unity first)
- Assets minted or referenced by your users gain canonical identity
- You read ownership and permissions from OGAL
- You decide how assets are surfaced, monetized, or gated
- Assets remain portable across other OGAL-aware platforms
Nothing forces your hand. Every choice remains yours.
What You Keep Full Control Over
Platforms retain full authority over:
- User experience
- Business model
- Monetization logic
- Pricing
- Discovery and ranking
- Moderation and policy
- Distribution strategy
OGAL does not override platform decisions. It removes ambiguity around what is true.
Optional Composition and Monetization (OPP)
If you want structured monetization across multiple assets:
- Use OPP to package assets into executable bundles
- Declare usage rules and revenue intent via an SBOM
- Enforce payments in your own application layer
- Avoid manual accounting and partner disputes
OPP is optional. OGAL works without it.
Free reuse is always allowed.
Why This Does Not Create Lock-In Risk
Lock-in comes from:
- proprietary formats
- centralized registries
- forced marketplaces
- opaque accounting
OGAL avoids all of these.
- Assets are portable
- Ownership is public
- Reuse does not require permission
- Markets compete on UX, not rules
You can leave at any time. Your users’ assets do not disappear if you do.
Adoption Model (No Big Bang Required)
Platforms typically adopt OGAL in phases:
-
Read-only
Verify ownership and provenance for select assets -
Mint-aware
Allow users to mint or register assets with canonical identity -
Reuse-enabled
Pull OGAL assets created elsewhere into your experience -
Optional monetization
Use OPP where it creates new value
Each phase is incremental. No migration cliff exists.
One Sentence Summary
OGAL lets platforms support open, portable user-generated assets without becoming open platforms themselves.
That separation is the point.
Success Checklist
- Mapped OGAL into your stack with the Integration Model
- Identified revenue control levers in Monetization Flexibility
- Confirmed portability guarantees in No Lock-In Guarantees
- Validated policy handling via Moderation & IP Handling
- Outlined a phased rollout in Migration & Adoption
Next Steps
- Integration Model → how OGAL fits into your stack
- Monetization Flexibility → how revenue stays under your control
- No Lock-In Guarantees → structural reasons this stays neutral
- Moderation & IP Handling → recommended reporting and takedown process
- Migration & Adoption → how teams roll this out safely
- OGAL vs Closed UGC Platforms → side-by-side tradeoffs on identity, ownership, and risk
If you want to understand the internals, architecture docs are available — but not required.