r0bcrv

method

r0bcrv reads the r0binhood contract on ethereum. one path per curve, no privileged feed, no aggregator sitting in between.

levy curve
pure function of the contract's fee schedule parameters. read via eth_call against the deployed abi. true whether or not any transfer is happening right now. the curve is the schedule; the schedule is the curve.
redistribution curve
cumulative sum of redistribution events pulled via eth_getLogs filtered to the contract address. binned by block; plotted against time.
concentration curve
holder balance snapshot at each block, from the etherscan token holder endpoint (subgraph fallback when event volume outgrows direct rpc). rebuilt into a lorenz curve; gini computed from the same snapshot. no smoothing.
flow curve
same event logs, partitioned crown → forest vs. forest → crown, then netted per interval. positive net means the levy is sticking. negative net means it is churning back.

single path. anyone with the same abi and the same arithmetic gets the same numbers. missing data is a dash, not a guess.

reads happen server-side. no rpc key exposed client-side.