Create a new app module with an API endpoint that accepts:
- a list of labels
- a caller address
The endpoint should:
- Validate incoming labels and check for any unknown labels (use ENSApi).
- For now, store/log all submitted labels along with the caller address.
- Prepare for future functionality where:
- Labels will be emitted on-chain.
- Emission should be batched for optimization (not per-request, e.g. every hour).
- Store or structure the caller address data in a way that enables building a leaderboard feature later.
Create a new app module with an API endpoint that accepts:
The endpoint should: