Glossary

Open Oracle Origami is themed around the concept of... yes!

You guessed it!

Origami!

We separate the glossary into two sections, objects and actions. Read the definitions below to quickly grasp the concepts of Open Oracle Origami and understand the references we make in the documentation.

Objects

The below objects make up the Origami Framework.

Assembly

The complete and final list of Paper used to assemble a piece of Origami.

Collab

A configureable consensus protocol.

Collab boosts data security by forming a network of Curators responsible for data creation and maintenance. For trusted parties with a single source of truth, one securely deployed Curator suffices (e.g., airline schedule). Yet, high-risk data, like financial information, is better safeguarded using Collab with multiple Curators.

Collection

Each Museum curates one or more collections of Origami.

Curator

An origami node operator.

To deliver Origami, Curators pay the gas fees, and they also have the autonomy to set subscription fees for each Museum they manage.

Liquidity Insurance Provider (LIP)

Adds collateral into the $GAMI pool in order to bootstrap nodes with delegated stake on all destination chains.

Mill

Mills press Paper by categorizing raw data into its smallest unit by SKU.

Museum

Museums certify and curate Collections of Origami.

Museums are managed by Curators. They store Origami for archival and retreival in a smart contract and control all subscription processes.

Origami

Final result of assemble by a Workshop.

{
    workshop: 'workshop.stables',
    collection: 'BTC-USD',
    assembly: [paper1, paper2, ...],
    data: 2915895000000
    timestamp: 1690489295
}

Origami Derivative

Derivative Origami is mathematically created from multiple Origami.

Paper

A piece of data from the press of a Mill.

{  
    mill: 'mill.coingecko',
    sku: 'BTC-USD',
    data: { price: 29158.95, ... },
    timestamp: 1690489295,
}

SKU

Categorization of Paper pressed by a Mill.

Subscriber

A user that has paid a Museum fee.

Visitor

A user with access to the Collections in a Museum.

If you are not the Curator and the Museum is not free, you must subscribe or be granted access by a Subscriber to visit.

Workshop

Workshops use Paper to crease, assemble and fold Origami.

Actions

Below are actions organized by their objects.

Mill Actions

Press

Mills press raw data into Paper.

Workshop Actions

Assemble

A Workshop process to crease, fold and ultimately produce Origami.

Crease

Preparation of Paper as it enters assemble in a Workshop.

Crease is a good place to transform Paper, for example normalization of strings, floats and dates.

Fold

The final process of Paper to construct Origami in a Workshop.

Museum Actions

Certify

A Museums decision to curate a piece of Origami.

Curate

A Museums final process of adding Origami to a Collection

Last updated