Modeling Retailism

by Jango – originally shared on jango.eth.limo

Retailist networks are deterministic, meaning all networks configured the same way will have the same trajectory.

Each network is defined by fixed rules that change in fixed ways over a fixed time frame known as a “generation”.

Rules

Configuring a retailist network requires making three choices, and allows for five additional optional choices:

Currency (optional)

In which currency will the network store its value? ETH is used by default.

Initial issuance rate (optional)

At the network’s onset, how many $TOKENs will be issued when it receives 1 ETH? The default is 1.

Generation duration (required)

How long is a generation? Everyone who joins the network during a generation will receive the same amount of its $TOKENs when they pay ETH.

Generational tax rate (required)

By what percent will the network’s $TOKEN issuance rate be reduced between generations?

Exit tax rate (required)
Deploy tax (optional)

The amount of $TOKENs to mint at the time of deployment for the deployer.

Boost duration (optional)

The amount of time to apply a boost for, which pre-allocates a percentage of newly issued tokens to some beneficiary as the network receives ETH.

Boost rate (optional)

The percentage of newly issued $TOKENs to pre-allocate when the network receives ETH during the boost period.

Tensions

As it unfolds, each network will have a generation-over-generation growth rate which describes how much ETH a network receives over time, and an exit rate which describes what percentage of $TOKEN holders leave during each generation.

Tensions arise when considering how a network’s rules will affect these two tendencies:

Each network should consider its own unique circumstances when navigating these trade-offs, keeping in mind that each new $TOKEN holder will eventually become an elder one.

Playground

Play around with these levers in this spreadsheet. Adjust the rules and set a few projections at the top to see how the outcome changes.

>> Home