Ride Webhooks
Client: Trotro GoRide-hailing · Accra
Trotro Go office, East Legon, Accra · Fast, startup-chaotic
Trotro Go matches riders with minibuses across Accra. Their payment vendor 'secures' webhooks with a keyword and XOR, and since Tuesday the driver payout job can't read any of them.
Who you'll work with
Ada MensahYour lead
Engineering Lead
Dry, warm underneath, short sentences. Notices how you did. Never gushes.
Nana Adjei
CTO, Trotro Go
Talks fast, ships faster, sleeps rarely.
Kwabena Otoo
Support engineer at the payment vendor
Polite, reads from the docs, slightly lost.
The client's system
Vendor keys
Vigenère keyed per merchant, repeating-key XOR on the raw event log, and a keyed substitution alphabet on legacy merchant accounts.
6 tickets in the sequence · every developer gets unique keys and tests · the rules come out in the tickets
Opens in
…- Pay / ticket
- 12–30
- Band
- 0–999
- Scored tickets
- 6
- Your time
- 72h
0 devs on this contract
Performance bonus · top 10
+40 gems to 1st
- #1+40
- #2+28
- #3+20
- #4+10
- #5+10
- #6–10+10 each
Ship 2+ tickets for a +6 completion bonus.
The shortlist stays hidden until wrap-up. Only the first 6 tickets count.