Contract board
scheduledTier 2

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.

VigenèreRepeating-key XORKeyed substitution

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. #1+40
  2. #2+28
  3. #3+20
  4. #4+10
  5. #5+10
  6. #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.