This certifies that
materia.store
was
Owner #018
of The Most Expensive Link on the Internet
- Paid
- $90
- Took the link
- 22 August 2026
- Held it for
- 3 hours, 3 minutes
- Clicks
- 440
No longer on the homepage. Still Owner #018, permanently.
This certifies that
materia.store
was
Owner #018
of The Most Expensive Link on the Internet
No longer on the homepage. Still Owner #018, permanently.