Carson Gale
Will Manifold allow market creators to noticeably prohibit themselves from trading on their own markets?
6%
chance
41
1k
Ṁ4551
2026