Explanation Paper


   Rank ideas and make them real   

  The oo.computer is a transparent system to contextualise and rank ideas with others.

  It offers those who signal value in ideas and contexts a share of profits that arise from them.

  Users have full and intuitive control over information filtering.

  "oo" is pronounced as in vroom, boom, zoom and moon


To increase the quality and growth-rate of humanity’s idea space

To help individuals evaluate ideas

To make valuable ideas come true

Core Principles

All information filtering under user control

Contextualisation oriented

Contributors share in profits

Persecution resistant

Transparent and verifiable

Easy to start and fun to use

Idea Value Tree

The imaginary structure in which ideas are arranged

Every idea creates a new context for other ideas.

The oo - an idea in context

An "oo" is an idea in a context.

Each oo creates a prospective context for other ideas.

The context, idea and prospective are mathematically related digital numbers. Learn more

Value Signals

Value signals are an independently verifiable public commitment to pay the initiators of an idea and its contexts

Value signals include a commitment to pay past value signallers via the oo.computer profit share mechanism.

Signallers have unique numbers (called public keys) represented by rhombus icons like these:

Signal Chains

The oo.computer uses a set of template signals including INIT, CLAIM, TRANSFER, VALUE, DISCARD, INVOICE, RECEIPT, VERSION, and HACKED

Signallers store their signals in a local-first append-only log (blockchain) using the Hypercore Protocol

Signallers share their signals with a Distributed Hash Table, using Hyperswarm

A signaller's part of the Idea Value Tree is derived from their VALUE and DISCARD signals

Learn more about the different types of signals Learn more


Filters are groups of value signallers.

Filters determine which parts of the Idea Value Tree are presented.

Only ideas and contexts that have value signals from the filters are displayed.

Filterer weightings are presented across the bottom of the screen as a bar-chart:

To change the weighting of a filterer, a user signals value in the filterer.

You choose who chooses what you see


The most valued idea comes to the fore.

The rank of an idea depends on the proportion of value signals it received from each filter.

An indication of the relative value ascribed to an idea is given by the coloured bandings around its icon.

scroll here
rank order
click on the circle ->

Profit share mechanism design

Weekly cadence

Profit Entitlement Tokens (fixed token supply) awarded to value signallers

A portion of PETs are redistributed every week

System starts with Full Redistribution, FPETs, (100% redistribution per week) and transitions to Partial Redistribution, PPETs, (0.25% redistribution per week)

The mechanism design uses signal chains to verify profit share calculations during payment (gates)


Read more in the
explanation paper

oo.computer alpha


Run from command line

git clone https://github.com/oodaspace/oo.computer.git
cd oo.computer
npm install
npm run start
email: lee at oo.computer © ooda space ltd 2024

Credits: 1. Photo by Andy Holmes on Unsplash; 2. Earth: Public domain image; 3. Horizon image: Photo by Freddy G on Unsplash;4. Icons created using jdenticon;5. Signal chain diagram created using Excalidraw.