RIVER

0x693406b9054509d0620a3a5e57bdfd31

$4.33 (-3.67%)

Market Capitalization

$433,079,999.006

-3.67% today

Circulating Supply

99,999,999.77

99,999,999.77 total

Deployer

0x4ec8...649a80

on 3/5/2026, 9:12:26 AM

Under construction

We're busy building new features. Come back later!