Deference Works / No. 05
Hallmark

The dividend

Weighed by use.

INFERENCE for DEFERENCE holders. Your balance sets your share, and activating INFERENCE can double it, so the pot leans toward the people who use inference.

weight = balance x (1 + min(1, usage / threshold))

threshold = 1 INFERENCE of activations for every 100,000 DEFERENCE held

1x2xHOLDING100,000 DEFUSE0.5 INFBEN: WEIGHT 1.50X
  1. 1

    Snapshot

    Every DEFERENCE balance is read from Transfer events at one block.

  2. 2

    Measure

    Every INFERENCE activation since the last snapshot is counted for the wallet it credited.

  3. 3

    Weigh

    Weight is your balance times one plus your usage ratio, capped at two. The pot is split by weight.

  4. 4

    Publish

    Cumulative amounts go into one Merkle root. The inputs are archived and their hash rides in the URI.

A worked example

Three holders and a pot of 29 INFERENCE. The numbers below come from the same code the cycle runs.

HolderHoldsActivatedThresholdBoostWeightShare
Ana100,00001+0%100,00010
Ben100,0000.51+50%150,00015
Cal20,00050.2+100%40,0004
  • Ana and Ben hold the same, but Ben activated half his threshold, so he weighs half again as much.
  • Cal activated 25 times his threshold and still only doubles. The cap keeps usage from outweighing holding outright.

The pot

Cycle 1
Funded
20
INFERENCE
Owed by the root
19.99
INFERENCE
Unallocated
0
INFERENCE
Claimed
2.38
INFERENCE
HolderHoldsActivatedBoostShare
0x9fCC…4496166,531,7820+0%12.1877
0x862a…586b61,331,3872.95+0.48%4.5101
0xc182…E3aA32,636,8760+0%2.3885
0xeB26…89426,220,1610+0%0.4552
0xac2c…95a75,845,2180+0%0.4277
0x72Ad…54dC208,3532.6+100%0.0304

Your claim

Connect a wallet to see your weight and claim.

Add to the pot

Anyone can fund the pot. It is split at the next cycle.

Cycle archive

CycleSnapshotSplitHoldersOwed in totalInputs
111,898,87412 Oct 202620619.9999Inputs · Root transaction