Create a GraphQL API that wraps contract queries for efficient frontend data fetching.
Acceptance Criteria:
- Set up GraphQL schema matching contract types
- Implement resolvers that call contract via SDK
- Support queries: group, groups, memberGroups, roundStatus
- Add DataLoader for batching contract calls
- Add subscriptions for real-time updates
Files: new directory graphql/, package.json