Roll CallBOTChain
DashboardCreate Event
ON-CHAIN · BOTCHAIN · BLOCK ORDER

Show up.
On chain.

A host opens an attendance window with a deadline. Attendees call in. The list closes at the deadline. Cheaper than a POAP, readable by any contract.

Open your first eventView Events →
0%
on-chain
0 tokens
minted
0 reads
public fns
ROLL CALL · LIVE
ETH Denver Workshop
hosted by 0x1a2b…3c4d
02
HRS
14
MIN
33
SEC
Call In
42 attendees · block order
1.0x4f2a…8d1e · you
2.0x9c3b…2a7f
3.0x1e5d…4c9a
ON-CHAINBOTCHAINBLOCK ORDERNO TOKENSSEALED FOREVERCOMPOSABLEDEADLINE ENFORCEDROLL CALLON-CHAINBOTCHAINBLOCK ORDERNO TOKENSSEALED FOREVERCOMPOSABLEDEADLINE ENFORCEDROLL CALL
WHY ROLL CALL

Built for the chain,
not around it.

Deadline enforced by the block

No late entries, ever. The contract checks block.timestamp — not a server clock, not a signature. Physics, not policy.

0msserver latency

No token minted

Lighter than a POAP. No secondary market, no gas for mint, no NFT contract to maintain. Just a mapping.

~0extra contracts

Any contract can read it

getAttendees() and attended() are public. Build allowlists, voting gates, or anything that needs proof of presence.

2public read fns
HOW IT WORKS

Four steps.

01

Host opens an event

Set a name, description, and deadline. Optionally cap attendance.

02

Attendees call in

Any wallet clicks Call In before the window closes.

03

Block order determines the list

First in, first listed. The chain is the record.

04

List sealed forever

After the deadline, the mapping is frozen. No edits, no disputes.

GET STARTED · FREE

Ready to roll?

Open your first event in under a minute. No account needed.

No signupNo token mintBOTChain nativeFree to attend