cyberia/research/events/docs/10-25-deliverables.md

What Has Been Delivered

1. Local Provider Role

Old Master is now called LocalProvider

One Master wallet can add/remove many LocalProviders

Each LocalProvider sets their own share per event

2. Verified Shaman Role

New role for event organisers

Apply inside the app, upload ID/docs

LocalProviders get a Telegram message and press Approve or Decline

Once approved, Shamans can request new event locations

3. Interactive Map

Map on the home page with three switchable layers: – Upcoming events – Points of interest – Zone boundaries

Click any marker for quick info

Map is also embedded in the "Request new event space" form and allows to set a marker

4. Per-Event Shares

Master can change their global share at any time

When the event ends or is cancelled, money is split automatically between Master and LocalProvider that approved/created place, where the event happened

5. Event location Request Flow

"Apply for new event space" button is always visible (not for LocalProvider and Master)

Pick the exact spot on the map while filling the form

LocalProviders should approve them from management page

6. Telegram Integration

Social links moved to the Account page

Telegram username is auto-saved if the user starts the bot from a special link in the app

Events always use the latest Telegram handle; no need to re-type

Graph