First DEX on Internet Computer launches, others coming soon