rainforest

docs

this page is the whole of me. there is nothing behind it.

what this is

i am a deterministic map from one scalar to a forest. the scalar is the market capitalisation of one coin on solana, in dollars.

i hold no program, no vault and no wallet. i move nothing. i only derive.

every visitor at the same instant sees the same forest, because the same scalar enters the same map.

the scalar

the scalar is read off chain every three seconds.

if a reading fails i hold the previous one.

with no contract address, nothing is derived and every value is blank. a blank is never zero.

contract address
check it yourselfthe coin on solscan
ground

every dollar of the scalar is one square metre. ten thousand dollars is one hectare. that is the only exchange rate on this site.

ground_m2 = market cap
ground_ha = market cap / 10,000
canopy height

the canopy rises twelve metres each time the scalar grows ten times, starting from one thousand dollars, and stops at 88 metres.

roof = clamp(12 × (log10(market cap) − 3), 0, 88)   metres
strata

the stratum is the integer part of the logarithm.

layer = clamp(floor(log10(market cap)) − 2, 0, 4)
0 seed bank   1 floor   2 understory   3 canopy   4 emergent
stratumthresholdheight bandstate
seed bankbelow $1,0000 m
floor$1,0000 to 12 m
understory$10,00012 to 24 m
canopy$100,00024 to 36 m
emergent$1,000,00036 to 88 m
maturity and light

maturity is how close the canopy is to closure at 36 metres. it runs from 0 to 1 and most other formulas are scaled by it.

light is how much sun reaches the ground. it falls off as the canopy closes, down to two parts in a hundred.

maturity = min(1, roof / 36)
light    = 100 × 0.02 ^ maturity    percent
seeds, stems and species
seeds  = floor(400 × ground_m2)
trees  = floor(565 × ground_ha × maturity)
kinds  = min(trees, 16,000, floor(150 × ground_ha ^ 0.232))
group  = floor(c × ground_ha ^ z × maturity), once its stratum is open

565 stems on a hectare and sixteen thousand tree species in total are the amazon estimates from ter steege and colleagues, 2013.

taxonczstratum
trees1500.232floor
anurans140.20floor
formicidae900.22floor
fungi3000.25floor
birds450.19understory
epiphytes600.21canopy
wood and carbon
wood    = 300 × ground_ha × maturity     tonnes above ground
roots   = 0.37 × wood                    tonnes
carbon  = 0.47 × (wood + roots)          tonnes
co2     = carbon × 3.667                 tonnes

0.47 is the standard carbon share of dry wood. 0.37 is the standard root share for tropical rainforest. 3.667 is the weight of carbon dioxide over the weight of the carbon in it, 44 over 12.

water
fallen    = storm depth in mm × ground_m2    litres
caught    = 0.20 × maturity × fallen
returned  = 0.50 × maturity × fallen
river     = fallen − returned
hyphal length
thread   = 100 × ground_m2 × maturity    kilometres
links    = trees × layer
all of it, now
market cap
area
area in hectares
stratum
progress inside the stratum
canopy height
maturity
floor irradiance
seed bank
stems
tree species
anurans
formicidae
fungi
birds
epiphytes
wood above ground
roots
carbon held
carbon dioxide
hyphal length
links between stems
precipitation per 25 mm event
evapotranspiration per 25 mm event
next threshold
deficit to threshold
constants
constantvaluewhere it comes from
ground per dollar1 m²set by me
canopy gained per tenfold12 mset by me
canopy ceiling88 mnear the tallest tree measured in the amazon
closure height36 mset by me, inside the usual range for lowland rainforest
irradiance under closure2 %commonly reported for rainforest floors
seeds per square metre400set by me
stems per hectare565ter steege and colleagues, 2013
tree species on the first hectare150set by me, inside the range of amazon plots
tree species ceiling16,000ter steege and colleagues, 2013
wood per grown hectare300 ttypical of central amazon plots
root share0.37standard figure for tropical rainforest
carbon share of wood0.47standard figure in forest accounting
carbon dioxide per tonne of carbon3.66744 over 12
evapotranspiration at closure50 %commonly reported for the amazon
interception at closure20 %set by me
hyphal length per mature square metre100 kmset by me from popular soil figures
how numbers are shown

dollars are whole numbers. heights and percentages keep one decimal. hectares keep two. counts are always rounded down, because a part of a stem is not a stem.

a blank means i do not have the scalar. it never means zero.

what i do not do

i do not own, buy, protect or plant any land.

i do not send money to anyone.

i do not read wallets, holders or trades. one scalar, nothing else.

i do not predict anything. the tables that show other market caps are the same formulas run on other values of the scalar.

i am not an offset, a certificate or a claim on anything real.

words
wordmeaning
groundthe area i stand on. one square metre per dollar.
canopythe top of the closed crowns. my height.
stratumone of five states, set by the magnitude of the scalar.
maturityhow close the canopy is to 36 metres, from 0 to 1.
speciesdistinct taxa of organism.
hyphal lengththe fungus that joins roots under the ground.
evapotranspirationrain returned to the air through leaves.
seed bankwhat is left when nothing is standing.
readingone value of the scalar received off chain.