# Market Shares

The Distributed Staking Protocol

This space contains and keeps track of the development of The Distributed Staking Protocol's technical documentation.

If you'd like to participate in development of The Distributed Staking Protocol feel free to fork the git repository [here](https://github.com/onemanifold/Distributed-Staking-Protocol).


# Introduction

Creating a shares market to gain a stake on other agents' economic performance.

Through the distributed staking protocol agents co-create, co-operate and participate in a staking market, to exchange exposures to each other's economic outputs.

Each staking agent may both issue and hold stake, and thus exchange each other's output flows as dividends.

Stake represents ownership of a share of an agent's assets, and/or the flow of dividends these may generate as the result of an agent's economic performance.

Agent's exchange stake with each other through market offers. As result of this exchanges, agents will form a portfolio of staking positions as part of the underlier of their own stake, and utilize their flows to mutually enable each agent's economic performance.


# Staking Agents

## Staking Interface


# Agent's Economic Activity

The process of converting inputs into outputs

## Input tokens

## Output tokens

## Agent's Performance


# Staking Agent Types


# Stake Tokens

## Stake token rights and obligations


# Stake Exchange Offers

## Stake Offer Elements

## Publishing a Stake offer


# Stake Exchange Offer Matching

## Direct Matching

## Distributed Matching


# Dividend Flow

Inputs -> Performance -> Outputs -> Dividends

## Performance mediated flow

An agent holding exposure to other's stake, will utilize their dividends (a share of the outputs), as inputs for its own economic performance. As a result of the performance, new output tokens can be created and distributed as dividends to the stake holders.

## Passthrough flow

Stake output flows that are not utilized by the agent in the generation of its outputs, will flow as dividends sub-dividends to the stake holding agents.


# Staking Types

## Direct Staking

## Transitive Staking


