makoto / blockparty

NO BLOCK NO PARTY
MIT License
164 stars 41 forks source link

Easy check in management tool/app #98

Open makoto opened 6 years ago

makoto commented 6 years ago

Currently the contract owner has to manually check in each participant. Sending a transaction per checkin costs money so the existing way of checkin is to take notes on paper or spreadsheet and do the batch checkin at the end.

(Read the blog post for more detail)

This is very error-prone and it is necessary to automate as much as participants would get upset if we mark wrong people.

I thought about lots of different approaches (with various pros/cons), but MVP would be to simply add a function to print out their ethereum address as QR code which we scan via admin page, store the result (off chain, probably normal database), then do batch attend with a single transaction.