Coming Soon: This tutorial will be available after the Shop Registry Contract is deployed to mainnet.
What You’ll Learn
This tutorial will cover:- How to query shop information
- How to view shop performance metrics
- How to track tokens burned per shop
- How to filter shops by location or status
- How to monitor shop operator performance
- Understanding shop lifecycle and status changes
Prerequisites
Before starting this tutorial, you’ll need:- Access to a blockchain explorer or Web3 interface
- Basic understanding of reading contract data
- Familiarity with the SHAWARMA.TRADE dashboard
Tutorial Sections
Query Shop Data
Retrieve information for specific shops
View Performance
Analyze revenue and burn metrics
Filter by Location
Find shops in specific regions
Track Operators
Monitor operator performance
Shop Data Fields
Each shop in the registry contains:| Field | Description |
|---|---|
| Shop ID | Unique identifier |
| Location | City and country |
| Operator Address | Ethereum address of operator |
| Launch Date | When the shop opened |
| Status | Pilot, Active, Paused, or Closed |
| Cumulative Burned | Total SHAMA burned from this shop |
| Total Revenue | Historical revenue reported |
Shop Status Types
Status Meanings:
- Pilot: One of the first 4 team-operated shops
- Active: Operating shop in good standing
- Paused: Temporarily closed (maintenance, relocation)
- Closed: Permanently closed
Use Cases
For Token Holders
- Monitor which shops are performing best
- Verify burn contributions from each location
- Track expansion progress
- Identify underperforming shops for governance action
For Operators
- View your shop’s historical performance
- Compare your metrics to other shops
- Track your burn contributions
- Monitor your operator status
For Researchers
- Analyze geographic expansion patterns
- Study revenue trends across locations
- Evaluate operator effectiveness
- Research burn rate correlations
Querying Examples
Stay Updated
Join our Discord or follow us on Twitter to be notified when this tutorial is published.