Bank status

5 of 8 banks working

Siinqee is down. Telebirr and M-Pesa only answer Ethiopian networks, so we can't see them from here.

Measured daily from Oregon, US, outside Ethiopia.

Last change

Not supported yet · 23 banks

How this is measured

Once a day, CI sends each bank a fake reference and checks that the error comes back in the shape we expect. A changed shape usually means the bank moved its endpoint. The check runs from Oregon, US, outside Ethiopia, so banks that only answer Ethiopian networks show as geo-restricted rather than working or down.

This is about the endpoints, not about any receipt. Working means cheki checks receipts for that bank and its endpoint answered as expected; a receipt only counts as verified when the bank's own record confirms it. In development banks are not checked by cheki yet, whatever their endpoint does.

CI records a new snapshot only when a result changes, so “last change” can be days old on a quiet week. There is no uptime history yet: each snapshot replaces the last. For a fresher reachability snapshot, GET /api/health probes the live banks (cached for 5 minutes).

Raw data: status.json. Placeholders, error shapes and changelogs per bank: endpoint reference.