This is not something I would implement immediately but added mostly for discussion purpose.
Why do you need this?
For gas cost
Currently, Makoto is paying all the admin gas to deploy the contract and check in participants (see the blog post for more detail).
Participants tend to forget withdrawing their deposit (see the blog post for more detail)
but this can be automated by admin if participants are up for paying some fee upfront or subtract from their payout.
For meetup running cost
Event organizing itself tends to cost some money so it's nice if participants can contribute to some cost (though one can argue to just use existing services such as EventBrite ) to the event organizers.
For sustaining BlockParty project
Currently, the majority of development is done by Makoto's spare time. It would be nice if I can get some revenue out of running this service so that I can take time off to spend more time or/and pay for UX design, frontend coding, external security audit, etc.
Note
If the aim is to charge fixed amount of more than £5, I would argue that people should use existing services such as EventBrite. Charging via BlockParty makes sense if the amount is a lot less than the deposit (eg: less than £1) or add some flexible way (eg: charge less as more people RSVP ) which can not be achieved using existing solutions.
This is not something I would implement immediately but added mostly for discussion purpose.
Why do you need this?
For gas cost
For meetup running cost
For sustaining BlockParty project
Note
If the aim is to charge fixed amount of more than £5, I would argue that people should use existing services such as EventBrite. Charging via BlockParty makes sense if the amount is a lot less than the deposit (eg: less than £1) or add some flexible way (eg: charge less as more people RSVP ) which can not be achieved using existing solutions.