Create the event
Set its details and time window.
Create an event, open passes when you are ready, and give each attendee a record anyone can verify.

Organizers control availability. Attendees add their own pass. Anyone can check the result.
Set its details and time window.
The organizer decides when passes are available.
Each attendee confirms one wallet transaction.
Check a wallet and event ID without a transaction.
Find an event to view its details and pass availability.
Set the details and time window. After your wallet confirms the event, these details cannot be edited. Passes start paused.
See events created by your wallet and control when attendees can get passes.
Passes recorded for your connected wallet across the latest 100 events.
Enter an event ID and wallet address to check the record. This check costs no gas.
From creating an event to checking its passes, each step has a clear owner.
Browse the latest 100 events. When an event shows Passes available, open it and select Get pass. Each wallet can hold one pass per event.
Connect an organizer wallet, enter the event details and dates, then confirm the transaction. The new event starts with passes paused.
Only the wallet that created an event can enable or pause its passes. The controls appear automatically when that organizer wallet is connected.
Connect a wallet to see its recorded event passes and the time each pass was added.
Anyone can check an event ID and wallet address. BOTPass reads the contract and shows whether a pass exists.