This protocol rug pulled user funds, their website is down.

LumenSwap

Key Metrics

DEX Volume 30d$19.75m

DEX Volume 7d$5.65m

DEX Volume 24h$656,428

Cumulative DEX Volume$1.437b