In Discord
Voice time becomes a signed session record — posted where your mods already look.
Early access
Built for servers where hours matter
Ed25519 signed
Every completed session is tamper-evident
Public verify
Anyone can check a session UUID
Open docs
Setup and signing end to end
Built for
For servers where attendance has consequences — money, raid slots, or reputation.
How it works
Setup once. Signed attendance keeps working in the background.
Add AttendiBot, pick the voice channels that count, and set your reset schedule. Signing keys are generated once in the dashboard.
No check-in buttons. Join, leave, and move events are tracked automatically — sessions are signed when someone leaves a tracked channel.
Run /leaderboard or publish from the dashboard. Anyone can challenge a result with a session UUID on the public verifier.
Signed proof
Paste a session UUID from a log embed. If the Ed25519 signature does not check out, the argument is over.
Paste a session UUID from a Discord log or export. No Discord login required.
Add AttendiBot to your server. Signed sessions start as soon as members join voice.