hackquest logo

syndicate

onchain lottery on base leveraging megapot for liquidity, metamask advanced permissions for automated purchases, and envio hyperindexer

Videos

Description

Syndicate: Pool Lottery Tickets, Increase Winning Odds Together

Syndicate enables users to form groups (syndicates) and pool their resources to purchase lottery tickets collectively, dramatically increasing their odds of winning. By combining tickets, members share prize winnings proportionally—making lottery participation more accessible and rewarding.

Key Features:

One-Click Permission Grant: Users approve recurring purchases once with granular limits (amount, duration, frequency)

Multi-Chain Support: Works across Ethereum, Base, Avalanche, Solana, Stacks, and NEAR

Secure Smart Sessions: Leverages ERC-7715 for scoped permissions that expire automatically

Scheduled Execution: Vercel Cron jobs trigger on-chain transactions at specified intervals

Database Persistence: Tracks donation records and permission validity

Progress During Hackathon

Current Implementation: Ticket Purchasing: Live on-chain ticket purchases across Ethereum, Base, Avalanche, Solana, Stacks, and NEAR Envio Indexing: Real-time event tracking and data indexing using Envio for reliable on-chain state management MetaMask Advanced Permissions (ERC-7715): Integrated framework for scoped, time-limited transaction permissions In Development: Smart Sessions: Building ERC-7715 smart session infrastructure to enable automated, permissioned transactions without manual approval Syndicate Formation: Users create or join syndicates around shared interests—whether financial optimization or social causes Altruism Integration: Users can harness collective participation to support charitable causes while increasing ticket volume and winning odds Cross-Chain Settlement: Coordinating syndicate purchases and prize distribution across multiple blockchain networks

Tech Stack

React
Next
Web3
Ethers
Node

Fundraising Status

none

Team Leader
Ppapajams.eth
Sector
SocialFiDeFi