Event Link is a decentralized event management platform built on Solana. The idea: create and manage events where invitations and RSVPs live on-chain.
Event Link lets you create events, send invitations, and track RSVPs—all through smart contracts. When someone accepts an invite, they get a token minted to their wallet as proof of their commitment.
Events can be public or invite-only, with configurable attendee limits and guest list visibility. Everything is transparent and verifiable on the blockchain.
The backend is a Rust smart contract built with Anchor. The frontend uses Solid.js—chosen for its fine-grained reactivity, which makes it snappier than Virtual DOM frameworks. The whole thing runs as a monorepo managed with Nx.
When someone RSVPs, they get a token minted to their wallet. It's not just a record—it's proof of attendance you actually own. Could be useful for gating access to future events or building reputation over time.
On the contract side, invites get batched into single transactions using Anchor's remaining_accounts pattern, and all event-related accounts use deterministic PDAs so lookups stay fast and collisions aren't a concern.