Building fedimint modules for prediction markets ( or any other use case) has a some big advantages, mainly:
The problem of custody and payment is already solved through the default modules
The federation can be built with a collection of custom modules making a single federation have multiple special abilities
Makes your app servers redundant. For example in a 4 guardian federation, I believe you could lose 1 guardian's server and everything would still operate normally
Building fedimint modules for prediction markets ( or any other use case) has a some big advantages, mainly: