(What {OCL} is)

About OCL

A bridge to facilitate agreements

The ability to reach agreement between multiple parties is fundamental to the functioning of society. However, in the digital era, there is still no simple and straightforward model for automating and enforcing that process.

OCL’s Totem Framework solves the problem by facilitating agreements between disparate parties in peer-to-peer transactions, performed without the need for consensus and backed by authority and trust.

Totem is at home with iOS, Cloudkit, Android, AWS-like services and with emerging blockchain technologies.

The Totem Framework

totem studio ui viewed in an apple macbook pro laptop

The Totem Framework helps to facilitate almost any type of agreement between disparate parties in practically any kind of peer-to-peer transaction. Totem is designed to allow these interactions to occur with privacy and anonymity, without any personal, private, or payment data. Totem does this through a series of APIs inside of applications on devices, so that devices can make decisions generally relegated to servers and databases. At the heart of the Totem Framework is something we call Kgraph.

Kgraph is a tool that unambiguously describes agreements, in a way that humans can understand, while computers can take actions based on them. At the same time, everything relevant to these agreements is documented, step by step, in a secure way with relevant data available to the parties involved.

Kgraph represents one directional relations of its Nodes which in turn are used to describe the terms of a contract or event.

Kgraph is a Merkle Directional Acyclic Graph (D.A.G.). It is optimised for describing and tracking an Asset, its Ownership and its Permissions. It is based on Elliptic Curve Cryptography

Kgraph has no runtime.

Media as a Service (MaaS)

origen concept screen in an apple iphone 8 smartphone
Origen iOS Implementation

Making Copyright Compatible

Origen is one of the first services build on the Totem Framework. It is a Media as a Service (MaaS) platform, allowing developers to obtain access to premium creative assets in hours vs months, with a simple signup and payment model.

Rights owners can provide access to these assets from any sanctioned DSP of their choice, to any developer, knowing that every use is properly identified, monetize, and tracked.

Totem can automatically handle the sourcing, clearing, identification, licensing, reporting, and auditing of any digital asset or combination of assets (music, images, video, text, derivatives) on any device, in any application or service, instantly.

No copyright infringement, no theft, no piracy, and no orphan works. Totem is capable of powering user-generated content, remixes, cover song licenses, MCN licences, live streams, and more.


computer screen showing coding environment

Developers can build new types of applications never before possible.

  • Run applications securely without username/passwords
  • Create transactional truth while preserving user anonymity
  • Create new monetization mechanics that do not rely on advertising for revenue
  • Incorporate pre-cleared creative assets without understanding copyright or lengthy negotiations with rights owners
  • Build media apps, ticketing platforms, and social media platforms that are fast, efficient, and highly secure
  • Create stateless applications and platforms that reduce the reliance and costs of servers to authenticate truth
music composing studio

Creating a new model of partnerships between Rights-Owners, Rights-Users, App developers, and platforms. Ensuring Rights-Owners have remuneration and can automate how their creative works can be used while also setting their own usage rates.

The Totem framework allows rights owners to licence their works directly to rights-users, building new connections and relationships that could never exist before. Since rights can travel with assets, new licensing models can exist that were never possible before. Instantaneous clearance for cover songs, remixes, UGC, MCN's, and more.

The power of the Totem Framework is that it for the first time gives disparate rights owners from differing industries a common language to speak. Image catalogues can talk with music labels who can talk to videographers, and even citizens. Rights can be expressed between these parties anywhere, with a common data model.