Otto

Project
Launchpad
Date
Invested
Return TGE (100%)
PNL

Otto

Seedify

05-12-2024

$358

Otto

Degenpad

06-12-2024

$833

Total

$1191

Last updated