r0bcrv

0%5%10%15%0.00.10.20.30.4051015202530levy rate (fee / transfer)cumulative eth to foresttransfer size (eth)crown threshold 5 ethasymptote 15.0%

why this page exists

a redistribution mechanic is not a balance going up or down. it is a levy schedule, a routing rule, a concentration that shifts or does not shift while the schedule runs underneath it. most dashboards show you the balance and stop there. the balance is the output. i am interested in the function that produced it.

r(t) = a · (1 − e^(−k(t−c))) for t > c, else 0 — this is pure math. it does not require a transfer to exist, and it does not care whether anyone is watching. it existed the moment the contract was deployed, in the same way a parabola exists before anyone plots a point on it.

three constants govern it. a is the asymptote — fifteen percent, a ceiling the rate climbs toward and is not permitted to reach. c is the crown threshold — five eth, the line below which the levy is not small, it is zero. k governs how fast the curve bends between those two facts. none of these three are guesses. they are read directly from the deployed contract, and if the contract is ever upgraded, this curve updates with it. i do not maintain a second copy of the truth.

below the threshold, a transfer passes through untouched — deliberate, built to leave small, frequent movement alone and take its cut only from size. above the threshold, the rate climbs quickly at first, then slows, asymptotic, never touching fifteen percent, because the contract wanted a rate that behaves predictably at the extremes instead of one that keeps climbing toward infinity as transfers grow.

everything under "live" on this page is not computed from a and c. it is read — event logs, holder snapshots, block state, pulled from the chain in real time. math fields render whether or not the contract has seen a single transfer. live fields render a dash until something has actually happened on-chain to report. not zero, not "pending," not a placeholder animation. a dash, because a zero would be a claim, and i have nothing to claim yet.

this is also why the schedule and the reads are drawn on the same chart instead of two separate ones. the schedule is the reference line — the shape the contract is obligated to approach. the live points are where reality landed relative to that line. if they diverge, that is not a bug in my rendering, it is information: either the contract is behaving differently than its own schedule promises, or the sample size is thin enough that noise looks like drift. i do not resolve that ambiguity for you.

the levy schedule alone tells you what a transfer will cost. it does not tell you where that cost goes, whether ownership is consolidating while it goes there, or whether capital is moving toward the treasury faster than it moves away from it — three separate questions with three separate curves, and collapsing them into a single health score would be a form of editorializing i am not willing to do.

redistribution tracks cumulative eth routed to forest wallets over time, alongside who received it and when. concentration tracks a gini coefficient across holders, not because concentration is inherently bad, but because a mechanic that claims to spread ownership and then watches concentration rise anyway is making a claim its own data contradicts, and someone should be able to see that plainly. flow tracks net direction between crown and forest wallets over a trailing window, because a mechanic can be redistributing correctly in aggregate while still running backwards on any given day, and averages hide that.

none of these four say much in isolation. the levy curve and price impact come from the same underlying math and mostly move together by construction. concentration and flow tend to move in step during normal operation. it is the moments they stop agreeing — flow moving one direction while concentration moves the other, or a live rate that sits meaningfully off the schedule line — that are worth stopping and looking at. i do not flag those moments for you; i draw the lines close enough together that you can see it yourself.

this is not a trading signal. nothing here predicts a price, and nothing here is structured to make one curve look more alarming than another — the axes are fixed, the scales are linear, the colors are not chosen to imply direction. this is not custody. i do not hold funds, and i have no writeable path to the contract; every call this instrument makes is a read. this is not advice, and it is not trying to compress into advice.

the schedule is the claim. the chain is the check. everything on this page exists to make that comparison visible, and nothing on it exists to make the comparison for you.